There are a few exceptions, though. Some plants like lavender seem to prefer light soil poor in nutrients. Some plants flower prolifically when grown in poor soil and drought-prone areas, but the flower show could be all too short. That just goes to prove that it pays to know the ideal cultural conditions of every plant you intend to grow in the garden.
3. Allow for a good amount of vegetative growth
A good sized plant with plenty of branches naturally produces more flowers. When you see flower buds in young seedlings, be ruthless in removing them promptly. Feed them some nitrogen-rich fertilizer like compost tea to promote vegetative growth first. Don’t allow them to sprint through their lifecycle in a hurry.
4. Deadhead regularly
Deadheading or removing spent flowers is a popular and proven way to keep plants flowering for longer. If the flowers are allowed to remain on the plant beyond their prime, the plant may move onto the seed setting stage. Cutting flowers for vases and bouquets is a great way to enjoy your garden indoors as well as outdoors. It is even better than removing just faded flowers.
5. Feed regularly
Flowering is an energy-intensive activity. Regular feeding is essential to meet the high demands on nutrients required for keeping the plants in bloom. One should ideally start with nitrogen-rich fertilizers to promote initial vegetative growth. This should be followed with a formula that is high in potassium and phosphorous, which helps root spread and flower production.