|I planted Siberian Iris two years ago (in fall) under full sun with good soil (I believe) with good amount of water. Last year and this year, I've seen nice-looking green foliage with them but no blooming at all even early June. What is the problem?|
|Sounds like you're doing everything right. Two common things will stop irises from blooming; first is cutting off the foliage before it yellows and dies on its own; second is planting them too deeply. Iris need their foliage to manufacture and store energy for the following year's bloom. If you cut it down before it dies down on its own, it won't have enough energy for flowering. If the rhizomes/bulbs are planted too deeply, the plant struggles to get its head above the soil line and has no energy left to produce flowers.
Wait until the foliage dies down on its own, then lift your irises and replant them only 2" below soil level. This should fix the problem.
Best wishes with your garden!