Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
You get lavender to bloom by giving it the right growing conditions, and the biggest factor is sunlight.
Lavender is a Mediterranean plant that thrives in full sun and well-drained soil.
If your lavender isn’t blooming, it’s usually because it’s missing one of those key ingredients.
The good news is that once you fix the problem, lavender tends to reward you with abundant blooms.
In this post, we’ll go over how do you get lavender to bloom, the reasons yours might not be flowering, and the simple steps to encourage a full bloom season.
Why Lavender Doesn’t Bloom (And How to Fix It)
Lavender not blooming is almost always a sign that something in its environment is off.
Here are the most common reasons your lavender won’t flower and what you can do about each one.
1. Not Enough Sunlight
Lavender needs at least six to eight hours of direct sunlight every day.
If it’s sitting in partial shade, it will grow foliage but rarely produce blooms.
Move your lavender to the sunniest spot in your garden, or if it’s in a pot, relocate it to a south-facing area.
Getting enough sun is one of the most effective ways to get lavender to bloom.
2. Poor Drainage or Overwatering
Lavender hates wet feet, and soggy soil is a quick way to stop it from blooming.
If the roots stay wet, the plant puts its energy into survival rather than flower production.
Let the soil dry out completely between waterings, and if you’re growing lavender in a pot, make sure it has drainage holes.
Adding sand or grit to the soil can help improve drainage and give your lavender a better chance to bloom.
3. Too Much Fertilizer
This one surprises a lot of gardeners, but overfeeding lavender can actually stop it from blooming.
Too much nitrogen encourages leafy green growth at the expense of flowers.
Lavender does best in lean, poor soil, so go easy on the fertilizer.
If you must feed it, use a low-nitrogen option once in early spring.
4. Wrong Pruning Timing
Pruning at the wrong time can cut off the very growth that would produce blooms.
Lavender blooms on new growth, so if you prune too late in the season, you may remove the buds before they appear.
The best time to prune lavender is right after it finishes blooming in late summer.
Avoid pruning in fall or winter, as this can leave the plant vulnerable to cold damage.
How to Get Lavender to Bloom
Now that you know what stops lavender from blooming, here’s how to encourage it to flower.
These steps work whether your lavender is in the ground or in a container.
1. Plant in Full Sun
Choose a spot that gets at least six hours of direct sun daily.
The more sun your lavender gets, the more blooms you’ll see.
If you’re growing lavender indoors, place it near a sunny window or use a grow light.
2. Use Well-Draining Soil
Lavender thrives in sandy or gravelly soil that drains quickly.
If your garden soil is heavy clay, amend it with sand or plant lavender in a raised bed.
For pots, use a cactus or succulent mix that drains well and never let the roots sit in water.
3. Water Sparingly
Once lavender is established, it’s drought-tolerant and doesn’t need much water.
Water deeply but infrequently, and let the soil dry out between sessions.
Overwatering is one of the fastest ways to kill lavender and stop it from blooming.
4. Prune After Blooming
Deadheading spent blooms encourages more flowers and keeps the plant tidy.
After the main bloom season, give your lavender a light trim to shape it.
Just avoid cutting into the woody part of the stems, as lavender doesn’t always regrow from old wood.
5. Be Patient With Young Plants
If your lavender is young, it may simply need more time.
Newly planted lavender often takes a full season to settle in before it blooms well.
Give it a year or two, and you’ll likely see more flowers as the plant matures.
Tips for Getting Lavender to Bloom in Pots
Growing lavender in containers is a great option, especially if your garden soil isn’t ideal.
Just remember that potted lavender dries out faster and needs a little more attention.
Use a terracotta pot to help wick away excess moisture, and water only when the top inch of soil is dry.
Rotate the pot regularly so all sides get equal sunlight and your lavender blooms evenly.
So, How Do You Get Lavender to Bloom?
You get lavender to bloom by giving it full sun, well-drained soil, and minimal water.
Lavender doesn’t bloom when it’s overwatered, overfed, or stuck in the shade.
Fix those issues, prune at the right time, and be patient with young plants.
Do that, and your lavender will reward you with the fragrant blooms you’ve been waiting for.