Answer: There are several possible reasons why this could be happening. One is that the summer turns hot -- too hot for some varieties and they will stop blooming as a result. Another is that you are possibly overfertilizing with nitrogen. This can cause excessive growth of leaves at the expense of flowers. Another possibility is excess humidity, especially if you wet the plants rather than the soil when you water and you are watering often. (It is better to apply the water directly to the soil and water deeply but less often.) I hope this helps.
Q&A Library Searching Tips