Does Lavender Repel Clothes Moths

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 does repel clothes moths to some degree, but it’s not the powerful moth killer many people believe it to be.
 
The scent of lavender can discourage adult moths from laying eggs nearby, which helps protect your clothes.
 
But to repel clothes moths effectively, you need to use it correctly and understand its limits.
 
If you’ve been wondering whether lavender repels clothes moths, the short answer is yes, but with some important caveats.
 
In this post, we’ll look at how lavender works against clothes moths, the best ways to use it, and what to do when it’s not enough.
 

Does Lavender Repel Clothes Moths?

Yes, lavender does repel clothes moths, and here’s why it works:

1. The Scent Overpowers Their Senses

Clothes moths find their way to your wool, silk, and cashmere using their antennae.
 
These antennae pick up the scent of keratin and other proteins in natural fibers.
 
Lavender’s strong fragrance interferes with that ability.
 
When the air around your clothes smells like lavender, moths struggle to locate the fabrics they want to lay eggs on.
 
This confusion is the main reason lavender repels clothes moths in the first place.
 

2. Linalool and Linalyl Acetate Do the Work

Lavender contains two key compounds: linalool and linalyl acetate.
 
These natural chemicals give lavender its calming scent and its pest-repelling power.
 
Studies on plant oils show that these compounds are what make lavender repellent to moths, mosquitoes, and other insects.
 
So when you place dried lavender in your closet, these compounds slowly release into the air.
 
That’s what keeps moths from settling in.
 

3. It Targets Adults, Not Larvae

Here’s where things get tricky.
 
Lavender repels adult clothes moths, which are the ones flying around and laying eggs.
 
But it does nothing to the larvae already munching on your favorite sweater.
 
Those larvae hatch from eggs laid weeks earlier, and they’ll keep eating until they become adults.
 
So if you already have an active infestation, lavender alone won’t solve it.
 

How to Use Lavender to Repel Clothes Moths

If you want lavender to repel clothes moths in your home, here’s how to get the best results:

1. Use Dried Lavender Sachets

Dried lavender sachets are the classic method.
 
Fill small fabric bags with dried lavender buds and tuck them into drawers, closets, and storage bins.
 
Place them near wool coats, cashmere scarves, and anything else moths love.
 
Just remember that the scent fades after a few months.
 
Give each sachet a gentle squeeze every few weeks to release more fragrance.
 

2. Refresh with Lavender Essential Oil

To keep lavender repelling clothes moths for longer, add a few drops of lavender essential oil to your sachets.
 
You can also put drops on cotton balls and place them in corners of your closet.
 
This gives you a stronger, longer-lasting scent than dried buds alone.
 
Just don’t let the oil touch your clothes directly, as it can leave stains.
 

3. Combine with Cedar and Other Repellents

Lavender works even better when paired with other natural moth repellents.
 
Cedarwood, cloves, rosemary, and mint all help keep moths away.
 
Mixing these with lavender creates a scent barrier that’s harder for moths to ignore.
 
You can make your own blend or buy premade sachets that combine several of these ingredients.
 

When Lavender Isn’t Enough

Lavender repels clothes moths, but it has real limits you should know about:

1. It Won’t Kill Existing Larvae

As mentioned earlier, lavender only affects adult moths.
 
If larvae are already feeding on your clothes, no amount of lavender will stop them.
 
You’ll need to wash or dry clean infested items and vacuum your closet thoroughly.
 

2. The Scent Fades Quickly

Lavender’s repelling power depends on a strong, fresh scent.
 
Once the scent fades, moths can return.
 
That’s why you need to refresh your sachets and oils every few weeks.
 
If you forget, your closet is basically unprotected again.
 

3. Severe Infestations Need Stronger Measures

For mild moth activity, lavender repels clothes moths well enough.
 
But for a full-blown infestation, you may need mothballs, pheromone traps, or professional pest control.
 
Use lavender as part of your defense, not as your only weapon.
 

So, Does Lavender Repel Clothes Moths?

Lavender does repel clothes moths, mainly by masking the scent of your fabrics and confusing adult moths looking for a place to lay eggs.
 
It’s a safe, pleasant, and natural option for protecting your wardrobe.
 
But it won’t kill larvae, and its scent fades, so you need to refresh it regularly.
 
Pair lavender with cedar, keep your clothes clean, and stay vigilant.
 
Do all that, and lavender can be a helpful ally in keeping clothes moths away.