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!
Do Snails Eat Lavender?
Snails do eat lavender, but it’s not usually their first choice on the menu.
If you’ve been asking yourself “do snails eat lavender” while watching holes appear in your prized purple blooms, you’re not alone.
The truth is that snails can eat lavender leaves, stems, and even the soft petals when they’re hungry enough.
That said, lavender isn’t a snail’s favorite food because of its strong scent and slightly tough, fuzzy foliage.
In this post, we’ll take a closer look at whether snails eat lavender, why they sometimes do, and how you can protect your plants if the damage starts adding up.
Let’s dig in.
Why Snails Eat Lavender
Snails will eat lavender for a few simple reasons, and once you understand them, it gets easier to stop the damage.
1. Snails Are Opportunistic Feeders
Snails eat lavender mainly because they’re opportunistic feeders that taste almost anything soft and green.
They don’t have a strict menu, and if your lavender is the most tender thing in the garden, they will happily nibble on it.
This is especially true for young lavender seedlings, which have softer leaves than mature plants.
So while snails don’t seek out lavender on purpose, they won’t turn it down either.
2. Young Lavender Is Tender and Tasty
Young lavender plants are far more vulnerable to snails than older, established ones.
New growth is soft, juicy, and easy for a snail’s rasping mouthparts to scrape through.
That’s why you’ll often notice snails eating lavender seedlings overnight, leaving behind ragged edges and silvery slime trails.
Once the plant matures and its foliage gets tougher and more fragrant, snails tend to lose interest.
3. Damp Conditions Attract Snails to Lavender
Snails love moisture, and lavender doesn’t always love the same conditions.
If you’re overwatering your lavender or it’s sitting in a humid, shaded spot, you’re basically rolling out a welcome mat for snails.
These damp conditions make lavender leaves softer and more appealing, which means snails eat lavender more often in wet gardens.
So part of the answer to “do snails eat lavender” comes down to how you’re caring for the plant.
4. Hungry Snails Will Eat Almost Anything
When food is scarce, snails eat lavender simply because it’s there.
They’re not picky when they’re starving, and lavender’s strong scent isn’t enough to keep a really hungry snail away.
This is common in early spring when other food sources are limited and snails are on the move.
That’s why even “snail-resistant” plants like lavender can still get chewed up from time to time.
Signs Snails Are Eating Your Lavender
Before you blame snails for every hole in your lavender, it helps to know what snail damage actually looks like.
1. Ragged Holes in Leaves
Snails eat lavender by scraping away the leaf surface, leaving irregular holes with torn, ragged edges.
This looks different from caterpillar damage, which usually leaves cleaner, more even bites.
If you see lots of uneven holes on soft new growth, snails are likely the culprit.
2. Slime Trails and Silver Streaks
One of the clearest signs that snails are eating lavender is the shiny, silvery slime trail they leave behind.
You’ll often spot these trails on the leaves, stems, or the soil right around the base of the plant.
If you see slime trails plus chewed leaves, you’ve got your answer about whether snails eat lavender.
3. Damage That Shows Up Overnight
Snails usually feed at night or on cloudy, damp days, so the damage can seem to appear out of nowhere.
You go to bed with healthy lavender and wake up to nibbled leaves, which is a classic snail calling card.
This overnight pattern is one of the easiest ways to tell snails are eating your lavender.
How to Stop Snails from Eating Lavender
If snails eat lavender in your garden, there are several simple ways to protect your plants without harsh chemicals.
1. Let the Soil Dry Out Between Waterings
Since snails thrive in moisture, keeping your lavender on the drier side naturally discourages them.
Lavender prefers well-drained soil anyway, so letting the top layer dry out is a win for the plant and a loss for the snails.
Less moisture means tougher leaves, which makes snails eat lavender far less often.
2. Handpick Snails After Dark
The simplest way to stop snails from eating lavender is to go out at night with a flashlight and pick them off by hand.
Drop them into a bucket of soapy water, and you’ll quickly reduce the population munching on your plants.
A few nights of this and you’ll notice far less damage to your lavender.
3. Use Barriers Around Your Lavender
Crushed eggshells, diatomaceous earth, and copper tape are all effective barriers that keep snails away from lavender.
These create a rough or irritating surface that snails won’t cross, which stops them from ever reaching your plant.
Just reapply after rain to keep the barrier working.
4. Encourage Natural Predators
Birds, frogs, hedgehogs, and ground beetles all eat snails, so inviting them into your garden helps keep the population down.
A small water feature or some native plants can attract these helpers.
When predators are around, snails eat lavender much less because they’re busy trying not to get eaten themselves.
5. Grow Lavender in Pots
If snails keep eating your lavender in the ground, try growing it in containers instead.
Raised pots make it harder for snails to reach the plant, especially if you add copper tape around the rim.
This is one of the easiest long-term fixes if snails eat lavender in your garden year after year.
So, Do Snails Eat Lavender?
Snails do eat lavender, but usually only when they’re hungry, young plants are tender, or the conditions are damp and inviting.
The good news is that lavender isn’t a favorite food for snails, so a few simple changes can keep your plants safe.
By keeping things dry, handpicking at night, and using barriers, you can stop snails from eating lavender for good.
Now you know the answer to “do snails eat lavender” and exactly what to do about it.