I own fourteen cedar blocks, six sachets of dried lavender that came from three different stores because I forgot I’d already bought some, two pheromone traps stuck to the inside of my closet door like tiny yellow crime scenes, and a box of mothballs I bought in a panic at eleven at night after finding a hole in a sweater I’d had for exactly nine months. That’s twenty two individual anti-moth products in one closet that measures maybe four feet across. I did the math while writing this and genuinely had to sit down. I did not need twenty two of anything, except maybe the good kind of coffee, and even then I’d cap it at three.
Here’s how it happened, because I think it happens to everyone this way. You find one hole. Just one, in something you loved, a merino sweater from a shop in the North End that doesn’t even exist anymore, so you can’t even go back and be angry at them about it.

And once you find one hole you go into a kind of low grade panic that doesn’t really end, you just keep adding solutions on top of solutions because none of them feel like enough on their own, and nobody tells you which one is actually doing the work and which one just makes your closet smell like a spa that’s overcompensating for something.
So I did what I always do when a problem won’t leave me alone. I bought everything, used everything, paid attention to what actually worked over eighteen months, and I’m going to tell you which of my twenty two items earned their spot and which ones are, and I say this with love because I bought them too, basically expensive incense.
Because that’s the real issue with moths. It’s not that the advice out there is wrong exactly, it’s that most of it is written by people selling you the solution, so of course the cedar company thinks cedar is the answer and the sachet company thinks lavender is the answer and nobody’s got any skin in the game telling you the boring truth, which is that some of this works because it changes moth behavior and the rest of it just makes your closet smell nice while the moths carry on completely unbothered in the corner you didn’t check.
[Wardrobe Moths]
Cedar, in every form they sell it
Cedar is the one people recommend first and it’s the one I trust the most, but only if you’re honest about what it’s actually doing. Cedar oil is a mild repellent, it doesn’t kill anything, it just makes an area less appealing for moths to lay eggs in, which matters because it’s the larvae eating your sweaters, not the moths themselves flying around looking dramatic. The catch nobody puts on the packaging is that raw cedar wood loses its oil within a few months, sometimes less if your closet runs warm, and once it’s dry it’s just a wood block sitting there doing nothing while you feel falsely protected.
I learned this the hard way with a set of cedar rings I bought for hangers, lovely things, smelled incredible for about six weeks, and then smelled like nothing at all for the following year because I had no idea you’re supposed to sand them lightly or refresh them with cedar oil every couple of months to keep the scent, and therefore the repellent effect, actually active. I found this out from a dry cleaner near me, not from the company that sold them to me, which tells you something about how that industry markets this stuff. Sell you the block, never mention the maintenance, let you assume it’s a one time purchase like a coat hook.
Cedar blocks and cedar balls work the same way, and honestly the balls are easier to refresh because you can just rub a little cedar oil straight onto them without sanding anything. I keep six in with off season wool and I’ve had good luck, better luck than with the sachets, but I refresh them every eight weeks now with an actual reminder in my phone, because relying on memory alone got me a closet full of decorative dead wood for the better part of a year.
[Cedar]
Lavender sachets, which I want to defend and can’t quite
I want lavender to work more than it does. It smells like something a competent adult keeps in her closet, it feels intentional in a way mothballs never will, and I have genuinely bought it three separate times because the sachet I already owned had gone flat and I convinced myself a new one would be different. It wasn’t different. Lavender has some mild repellent properties, moths aren’t wild about the scent, but it’s weaker than cedar and it fades faster, and a small muslin bag tucked in a drawer covers maybe the six inches of space directly around it, not the drawer, not the closet, six inches.
What lavender is actually good for is making you feel like you’re doing something while you fold laundry, and I don’t say that as an insult, there’s a real value in a closet that smells good instead of like a chemistry experiment, I just don’t want anyone reading this to think a sachet from a gift shop is going to stand between their cashmere and a determined moth larva. It won’t. Pair it with something that’s actually doing the repellent heavy lifting, cedar, proper storage, and let the lavender be the nice smell on top, not the whole plan. That’s the honest use case. Ambience, not defense.
The one place I’ll actually recommend lavender without hedging is in a drawer of things you wear constantly, because moths prefer undisturbed, dark, quiet fabric, and anything getting handled weekly is already at lower risk. Put the sachet there for the smell. Put your real defenses somewhere the wool actually sits untouched for months.
[Lavender Sachets]
You Might Also Like
Pheromone traps, and the misunderstanding that comes with them
I bought pheromone traps expecting them to be a repellent, the same way I’d bought everything else, and I was wrong, and the box didn’t exactly go out of its way to correct me. These things don’t repel anything. They attract male moths using a synthetic pheromone and trap them on a sticky card, and what they’re actually for is telling you whether you have a problem at all, and roughly how bad it is, based on how many moths show up stuck to the card over a few weeks.
Mine caught four moths in the first month, which sounds small until you remember that four moths is potentially hundreds of eggs somewhere in that closet that I hadn’t found yet, and that’s when the whole thing stopped being decorative closet management and became an actual hunt through every folded sweater I owned. I found the source, a wool blanket on the top shelf I hadn’t unfolded since a move eighteen months earlier. Found it because a sticky yellow card told me to go looking, not because of anything with a nice smell.
So the trap is a diagnostic tool, not a defense, and I think that distinction gets lost because it sits on the shelf next to cedar and lavender looking like it’s doing the same job. It isn’t. Keep one in a problem area if you’ve had moths before, check it monthly, and treat a rising number of moths on the card as a genuine warning, not a coincidence to shrug off until the holes show up.
[Pheromone Traps]
The actual habits, which are less fun to talk about
Here’s the part nobody wants to hear because it doesn’t come in a nice tin with a scent name on it. The single biggest thing that keeps moths out of a wardrobe is washing or dry cleaning wool and cashmere before you store it, every single time, no exceptions, because moth larvae don’t actually eat clean wool as readily, they’re drawn to the food residue, sweat, and skin oils left behind on worn fabric. I ignored this for years. I folded a sweater away “clean enough” more times than I’d like to admit, because who’s dry cleaning a sweater they wore once to a dinner, and that is exactly the sweater that ended up with a hole in it the following spring.
Sealed storage matters just as much. A cardboard box with a lid that doesn’t quite fit is not sealed storage, it is an invitation. Proper garment bags with a real zip, vacuum sealed bags for off season bulk items, or a cedar lined chest that actually closes, those are the containers doing real work, and none of them cost as much as you’d think, which is the annoying part, because I spent more on scented sachets over three years than I would have spent on four decent zippered garment bags that would have solved most of this from the start.
And vacuuming. Actually vacuuming the closet floor and the corners of shelves, not just the visible floor, because moth eggs and larvae live in the dust, hair, and lint that collects in corners nobody looks at, not usually on the sweater itself. I do this every season change now, it takes maybe ten minutes, and it’s done more for me than every scented product on this list combined, which is an infuriating thing to realize after spending actual money convincing myself a nice smelling block was the whole solution.
[Storage Habits]
Mothballs, and why I regret the panic buy
Let’s talk about the box of mothballs, because I bought them at eleven at night in a state of genuine crisis and I want to be honest about it. Mothballs work. I’m not going to sit here and tell you they don’t, because naphthalene or paradichlorobenzene actually will kill moths and larvae in a sealed space. But you do not get to sell me a product that requires an airtight container to be safe and effective, and then package it like something I can just toss into an open wardrobe I walk into every morning, and expect me not to be furious about the gap between the instructions and how people actually use this stuff.
The smell alone is the whole complaint from most people, and it’s a fair one, it clings to fabric for weeks and it’s genuinely unpleasant, but the bigger issue is the health warnings buried in fine print that most people never read before the box is already open in a bedroom closet with the door shut every night. These are chemicals that need ventilation, need sealing, need to be kept away from anywhere you’re breathing for eight hours at a stretch, and the packaging design does not communicate that with anywhere near the urgency it deserves. I used mine, sealed in a container, for exactly one storage box of blankets I don’t touch until winter, and that’s the only place they’re staying, because I’m not risking a headache every night for the sake of a sweater I could have protected with a garment bag and some cedar oil instead.
[Mothballs]
Final Thoughts
Twenty two products taught me that this problem has one boring answer wearing a lot of expensive disguises.

Wash before you store. Seal properly. Vacuum the corners nobody looks at. Cedar helps if you actually maintain it, lavender helps you feel better about folding laundry, pheromone traps tell you the truth about whether you have a problem at all, and mothballs work but demand more respect than the box gives them credit for.
None of this needed to cost what I spent finding it out, and if I’m honest, most of it needed to cost almost nothing at all, just a bit of attention I wasn’t giving my closet before one sweater made me start paying it. I still keep the cedar balls in with the wool. I still like the way the lavender smells when I open that particular drawer. But the thing actually standing between my closet and another ruined sweater isn’t any of the nice smelling stuff. It’s a garment bag with a working zip and ten minutes with a vacuum twice a year, which is a genuinely unglamorous thing to have learned after all that.




