This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
You can grow lavender in a container successfully if you pick the right pot, use fast-draining soil, and give it plenty of sun.
Lavender is one of those plants that looks like it belongs in a Mediterranean field, but it adapts beautifully to container life when you mimic its natural conditions.
If you’ve been wondering how to grow lavender in a container, the good news is that it’s totally doable even if you have a small balcony or a sunny windowsill.
In this post, we’ll walk through how to grow lavender in a container, from choosing the right variety to keeping it alive through winter.
Let’s dig in.
How to Grow Lavender in a Container
Growing lavender in a container comes down to three things: drainage, sunlight, and airflow.
Get those right, and your lavender will reward you with fragrant blooms for years.
Here’s how to grow lavender in a container the right way.
1. Pick the Right Lavender Variety
Not all lavender is created equal when it comes to container growing.
English lavender (Lavandula angustifolia) is the best choice because it’s compact, cold-hardy, and blooms reliably.
French lavender is prettier but fussier and better suited to warm climates.
If you want to grow lavender in a container, look for dwarf varieties like ‘Hidcote’ or ‘Munstead’ that stay tidy in pots.
2. Choose a Pot With Excellent Drainage
Lavender hates wet feet, so drainage is non-negotiable.
Pick a terracotta or unglazed clay pot because it wicks away moisture naturally.
The pot should be at least 12 inches wide and deep to give roots room to spread.
Always make sure there are drainage holes at the bottom, and never let the pot sit in a saucer of standing water.
3. Use Fast-Draining Soil
Regular potting mix holds too much moisture for lavender.
Instead, mix two parts quality potting soil with one part sand or perlite.
You can also add a handful of small gravel at the bottom of the pot for extra drainage.
When you grow lavender in a container, the soil mix is what keeps roots healthy and prevents rot.
How to Care for Lavender in a Container
Once your lavender is planted, the real work begins.
Here’s how to keep it thriving.
1. Give It Full Sun
Lavender needs at least six to eight hours of direct sunlight every day.
A south-facing balcony or a sunny patio is ideal.
If you grow lavender in a container indoors, place it near the brightest window you have and rotate the pot weekly.
Without enough sun, lavender gets leggy and produces fewer flowers.
2. Water Sparingly
Overwatering is the number one killer of container lavender.
Let the top inch or two of soil dry out completely before watering again.
In hot summer months, that might mean watering every few days.
In cooler weather, you might only need to water every week or two.
3. Prune Regularly
Pruning keeps lavender bushy and prevents it from getting woody.
After the first bloom, snip off spent flowers to encourage a second flush.
In early spring, trim back about a third of the plant, but never cut into the old woody stems.
This simple habit is key when you grow lavender in a container for the long haul.
4. Fertilize Lightly
Lavender doesn’t need much feeding.
Too much fertilizer leads to lush leaves and few flowers.
Feed once in spring with a diluted balanced fertilizer, and that’s usually enough.
Common Mistakes When Growing Lavender in a Container
Even seasoned gardeners run into problems with container lavender.
Here are the mistakes to avoid.
1. Using the Wrong Pot Size
A pot that’s too small dries out too fast, while one that’s too big holds excess moisture.
Stick to a 12 to 16-inch pot for most lavender varieties.
2. Skipping Winter Protection
If you live in a cold climate, container lavender is more vulnerable than ground-planted lavender.
Move pots to a sheltered spot and wrap them with burlap or bubble wrap.
3. Crowding Multiple Plants
One lavender plant per pot is the golden rule.
Crowding traps moisture and invites disease.
So, Can You Grow Lavender in a Container?
You can grow lavender in a container, and it’s one of the most rewarding plants to keep in pots.
Just remember the essentials: full sun, fast-draining soil, a pot with good drainage, and sparse watering.
Pick a compact variety, prune it regularly, and protect it in winter, and your lavender will thrive for years.
Now that you know how to grow lavender in a container, it’s time to grab a pot and get planting.