Skip to content

St. John's wort · Hypericum perforatum

Why is my St. John's wort not flowering?

St. John's wort needs specific conditions to put on its signature yellow show. If your plant is skipping blooms, it is likely not getting enough sunlight.

Not sure it's this? Check a photo of your plant for free

Check these first

  1. Count how many hours of direct sun the plant gets.
  2. Check when you last pruned the plant.
  3. Look for signs of pests that might be eating the buds.

Likely causes

  1. Insufficient light

    Most likely

    How to tell: The plant looks healthy but produces no buds. It may also look a bit stretched out.

    What to do: Move the plant to a spot that gets at least 6 hours of direct sun daily. If it is in a container, shift it to a brighter location.

  2. Improper pruning

    Possible

    How to tell: You pruned the plant in late spring or early summer, removing the growth where buds were forming.

    What to do: Prune your plant in late winter or very early spring before new growth starts. This ensures the plant has time to set buds on new wood.

Other plants that won't flower

Find out what's wrong with your st. john's wort

The list above covers the usual causes. Pocket Botanist looks at a photo of your actual plant and tells you the likely cause, how serious it is, and what to try first. Identification and a health check are free.

Download on the App StoreGet it on Google Play

When to worry

If the plant is in full sun and still not blooming after two years, it might be a soil nutrient issue. It is normal for young plants to skip flowering their first year.

Stopping it coming back

Keep the plant in a sunny spot and prune only in late winter to protect the upcoming season's buds.

St. John's wort: not flowering? Check yours with a photo

Every plant is a little different. Take a photo of your st. john's wort and Pocket Botanist tells you which cause is most likely, how serious it is, and what to try first. A few checks a day are free. Save the plant and you get care reminders timed for it.

Download on the App StoreGet it on Google Play

Get the app · Or check it from a photo now, free

Questions people ask

Can I fertilize to help it bloom?
A balanced fertilizer in early spring can help, but do not overdo it. Too much nitrogen will give you leaves instead of flowers.
Does it need a specific soil type?
It prefers well draining soil. If your soil is heavy clay, the roots may struggle to support flower production.

More problems with St. John's wort

Back to the St. John's wort guide

This article was generated with AI on from the plant’s care profile and is general information, not horticultural advice. Read about how we build these guides.