GuideHQ

Why has my plant stopped flowering?

Too much nitrogen, too little light, and pruning at the wrong moment — the three causes behind most plants that grow well but will not bloom.

Difficulty
beginner
Time
25 min
Read
4 min

Short answer

A plant with lush leaves and no flowers is almost always getting too much nitrogen or too little light. Switch to a high-potash feed, move it somewhere brighter, and check you are not cutting off the wood that would have flowered.

A plant that has stopped flowering is usually perfectly healthy. Flowering is expensive, and the plant has decided it has better uses for the energy.

Step by step

  1. Look at the leaves before anything else.Plenty of large green leaves and no flowers is the classic nitrogen picture. The plant is being fed to grow foliage and doing exactly that.
  2. Switch to a high-potash feed.Tomato feed is the cheap and universal answer. Potash — the K in the NPK figures — drives flower and fruit production, where nitrogen drives leaves.
  3. Stop general-purpose and lawn feeds nearby.Both are nitrogen-heavy, and lawn feed drifting into a border is a common and invisible cause of a bed that has gone leafy.
  4. Count the hours of direct sun.Most flowering plants need six hours or more. Shade tolerance usually means the plant survives, not that it blooms. Nearby growth that has thickened over a few years is a frequent cause.
  5. Check when it flowers on which wood.Many shrubs flower on last year's growth. Pruning in autumn or spring removes every flower bud, and the plant then grows strongly and blooms nothing. This is the commonest avoidable cause.
  6. Prune immediately after flowering instead.For anything that flowers on old wood, cut back within a few weeks of the flowers finishing. That gives a full season to make next year's buds.
  7. Deadhead through the season.Once a plant sets seed it has done its job and stops. Removing spent flowers before they seed keeps many annuals and repeat-flowering perennials going for weeks longer.
  8. Consider whether it is too comfortable.Some plants flower better under mild stress — slightly pot-bound, slightly lean soil. Repotting a plant into something much larger frequently produces a year of leaves.
  9. Check the plant's age and cycle.Some perennials and shrubs take years to reach flowering size, some flower biennially, and some fruit trees crop heavily one year and rest the next. Nothing is wrong in any of those cases.
  10. Look for frost damage to buds.A late frost can kill an entire year's flower buds on magnolia, camellia and fruit trees while leaving the plant looking perfectly healthy.
  11. Check the day length requirement.Poinsettia, Christmas cactus and chrysanthemum need genuinely long dark nights to set buds. Indoors, a lamp or a street light through a window is enough to prevent it.
  12. Make sure watering is steady.Drought at the point of bud formation makes plants drop buds to survive. Irregular watering causes more bud drop than consistent moderate watering ever does.
  13. Give it a full season after changing something.Most of these fixes affect next year's flowers rather than this year's. Judging in three weeks tells you nothing.

Tips

  • Lots of leaves and no flowers means nitrogen. Tomato feed is the standard fix and it is cheap.
  • Find out whether it flowers on old or new wood before you prune anything. It explains most non-flowering shrubs.
  • Deadhead before it sets seed. Once seed forms, most plants stop.

Common mistakes

  • Feeding a non-flowering plant more general fertiliser — General feeds are nitrogen-heavy, so the plant produces still more foliage and still fewer flowers. It needs potash instead.
  • Tidying shrubs in autumn or early spring — Anything that flowers on last year's wood has its buds cut off, so it grows vigorously and flowers nothing. Prune after flowering instead.

If it doesn't work

Vigorous leafy growth, no buds

Cause: Too much nitrogen — Fix: Switch to a high-potash feed and stop any general or lawn fertiliser nearby.

Weak spindly growth, no flowers

Cause: Not enough light — Fix: Move it, or cut back whatever has grown up and shaded it over the last few years.

Healthy shrub that has not flowered since you pruned it

Cause: Pruned at the wrong time for old-wood flowering — Fix: Leave it unpruned for a full year, then prune only immediately after it flowers.

Buds form then drop

Cause: Irregular watering, or a sudden move — Fix: Water steadily and avoid moving a plant once buds have set.

Flowered well last year, nothing this year

Cause: Biennial bearing, or a late frost on the buds — Fix: Usually nothing to do. Feed with potash and expect it to resume next season.

Questions people ask

What feed makes plants flower?

Anything high in potash — the last of the three NPK numbers. Tomato feed is the cheapest and works on almost everything that flowers or fruits.

Should I feed more if it is not flowering?

Usually the opposite. Excess feeding, especially nitrogen, is one of the main reasons plants grow leaves instead. Cut back, then switch to potash.

Why did my hydrangea or lilac stop flowering after I cut it back?

Both flower on the previous year's wood, so a hard cut removes the buds. Leave it a season and prune only right after the flowers fade.

How long should I wait before deciding it is a problem?

A full growing season. Most causes affect the following year's buds, and many plants simply need to reach a certain size or age first.

Written and maintained by the GuideHQ editorial team. More in Garden.