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.
Lavender can repel gophers to some degree, but it’s not a guaranteed solution.
The strong scent and natural compounds in lavender make it unpleasant for gophers, so they’ll often avoid areas where it grows thickly.
If you’ve been asking yourself “does lavender repel gophers,” the short answer is yes, but with some important caveats.
It works best as part of a broader strategy rather than as a standalone fix.
In this post, we’ll dig into whether lavender really repels gophers, how to use it effectively, and what else you can do to keep these digging pests away from your garden.
Let’s get into it.
Does Lavender Repel Gophers? Here’s the Truth
Yes, lavender does repel gophers, and here’s why it works:
1. The Strong Scent Overwhelms Their Sensitive Nose
Gophers rely heavily on their sense of smell to navigate, find food, and detect danger.
Lavender contains powerful aromatic oils like linalool and camphor that irritate a gopher’s sensitive nasal passages.
When gophers catch a whiff of lavender, they tend to turn around and tunnel elsewhere.
This is why planting lavender around the perimeter of your garden can create a natural barrier that keeps gophers at bay.
2. Lavender’s Natural Compounds Are Unappealing to Gophers
Beyond the smell, lavender produces compounds that gophers simply don’t like.
These compounds aren’t toxic to gophers in the way some poisons are, but they create an environment gophers would rather avoid.
Think of it like walking into a room that smells strongly of something you can’t stand.
You’d leave, right?
That’s exactly what happens when a gopher encounters a dense patch of lavender.
3. Lavender Works as a Deterrent, Not a Killer
It’s important to understand that lavender repels gophers rather than eliminates them.
This is actually a good thing for gardeners who prefer humane, eco-friendly pest control.
Lavender won’t harm the gophers, your pets, or other wildlife.
It simply makes your garden less inviting so gophers decide to set up shop somewhere else.
How to Use Lavender to Repel Gophers Effectively
Now that you know lavender repels gophers, let’s talk about how to use it the right way:
1. Plant Lavender Around Your Garden Borders
The most effective way to use lavender as a gopher repellent is to plant it densely around the edges of your garden.
Gophers typically enter gardens from the perimeter, so a thick border of lavender can stop them before they get to your prized vegetables.
English lavender and Spanish lavender are both excellent choices because they have strong fragrances and grow well in many climates.
2. Use Lavender Oil or Sachets Near Tunnels
If you’ve already spotted gopher mounds or tunnels, you can place lavender sachets or cotton balls soaked in lavender essential oil near the entrances.
The concentrated scent will discourage gophers from using those tunnels.
Just refresh the oil every week or so, especially after rain, because the scent fades over time.
3. Combine Lavender With Other Repellent Plants
Lavender repels gophers more effectively when paired with other plants gophers hate, like daffodils, marigolds, and salvia.
A diverse border of repellent plants creates a much stronger barrier than lavender alone.
Plus, your garden will look and smell amazing.
4. Keep Lavender Healthy and Fragrant
A stressed or struggling lavender plant won’t produce as much of the aromatic oil that makes it effective.
Make sure your lavender gets plenty of sunlight, well-draining soil, and minimal water.
Healthy lavender means a stronger scent, which means better gopher repellent power.
What to Do If Lavender Alone Doesn’t Repel Gophers
Sometimes lavender repels gophers, but stubborn ones may still push through.
If that happens, here are a few extra steps you can take:
1. Install Physical Barriers
Bury hardware cloth or wire mesh about two feet deep around your garden beds.
This creates an underground fence that gophers simply can’t chew through or dig past.
2. Try Castor Oil Granules
Castor oil is another natural repellent that works well alongside lavender.
Sprinkle granules near tunnels and water them in so the oil seeps into the soil.
3. Encourage Natural Predators
Owls, hawks, and snakes are natural gopher predators.
Installing an owl box or leaving brush piles for snakes can help keep gopher populations in check.
4. Use Ultrasonic Repellents as a Last Resort
These devices emit vibrations that irritate gophers.
Results vary, but some gardeners swear by them when combined with lavender and other methods.
So, Does Lavender Repel Gophers?
Lavender does repel gophers thanks to its strong scent and natural compounds that gophers find unpleasant.
It works best when planted densely around garden borders or used as oil near active tunnels.
Just remember that lavender repels gophers rather than eliminating them, so combining it with barriers and other repellent plants gives you the best results.
With a little planning, you can use lavender to keep gophers out and enjoy a healthier, happier garden.