Ootheday logo OothedayYour outfit, decided
Wardrobe Care

How to Get Rid of Clothes Moths Before They Ruin Wool

You pull out a favorite merino sweater in October and find a cluster of tiny holes across the chest, plus a few that go right through the cuff.

Folded grey wool sweater on a wooden shelf with small moth holes near the cuff and a cedar block beside it

You pull out a favorite merino sweater in October and find a cluster of tiny holes across the chest, plus a few that go right through the cuff. That is clothes moth damage, and if there is one hole there are almost always larvae somewhere else in the closet. To get rid of clothes moths properly you need to treat the clothes, the closet and your habits at the same time, because a single sprayed shelf or a box of cedar balls on its own will not end an infestation.

I have dealt with moths twice in client closets and once in my own, and the process below is the one that actually stopped them.

Confirm you have clothes moths, not pantry moths

Before you start washing everything, make sure of what you are fighting. Clothes moths are small, about 6 to 7 mm long, a dull golden beige and they avoid light. If you see a moth flying confidently around a lamp in the kitchen, that is probably a pantry moth, which eats grain rather than wool.

The real signs of clothes moths are on the fabric:

  • Small irregular holes, often grouped, especially in hidden areas such as under collars, in armpits and along seams.
  • Thin silky tubes or webbing on the surface of wool, cashmere or felt.
  • Sandy grains, which are larval droppings, in the same color as the fabric.
  • Creamy white larvae about 1 cm long in folds or on the closet floor.

The adults do no damage. It is the larvae that eat keratin, the protein in wool, silk, fur, feathers and even the wool blend in a rug. They love fabric that carries traces of sweat, skin oils or food.

How to get rid of clothes moths in five steps

Set aside a full weekend. Doing this in pieces gives surviving larvae time to move from one shelf to the next.

  1. Empty the closet completely. Every item, every hanger, every storage box. Put the contents in sealed bags as you go so nothing drops larvae across the room.
  2. Sort by fiber. Animal fibers and blends go in one pile, cotton, linen and synthetics in another. The second pile is low risk but still needs a wash or a shake outdoors.
  3. Treat every animal fiber item. Use heat, cold or washing, as described in the next section. Do not skip pieces that look fine. Eggs are about 0.5 mm and invisible on dark wool.
  4. Clean the empty closet. Vacuum shelves, corners, baseboards and the carpet under the rail with a crevice tool. Then wipe surfaces with warm soapy water. Empty the vacuum outside immediately.
  5. Put clothes back clean and in rotation. Only return items that have been treated. Anything not worn in the next few months goes into sealed storage.

Killing eggs and larvae without ruining the garment

Moth stages die at temperature extremes. You have three practical options, and the right one depends on the fabric.

MethodHowBest for
WashingHot wash at 50 C or above for 30 minutesCotton, synthetic blends, washable wool socks
FreezingSealed bag in a freezer at minus 18 C for 72 hoursKnitwear, cashmere, silk scarves, hats
Dry cleaningStandard professional cycleTailored coats, suits, structured pieces

Freezing is my default for knitwear. Put the item in a zip bag, press the air out to limit condensation and leave it for at least three days. When you take it out, let it come to room temperature in the bag so moisture does not settle on the fibers. Then hand wash it gently. If you have not done that before, my guide on how to hand wash a wool sweater without shrinking it covers water temperature and drying flat.

For large items like a winter coat that will not fit in a freezer, a dry cleaner is the simplest route. Expect to pay around $15 to $30 per coat.

Why cedar and lavender alone will not solve it

Here is where I disagree with a lot of well meaning advice. Cedar blocks and lavender sachets are sold as moth protection, and people often buy them as the main fix. They are not a cure.

Cedar oil can mildly deter adult moths from laying eggs, but the scent fades within a few months, and it does nothing to larvae already feeding inside a folded sweater. Lavender is similar. I have seen closets full of cedar hangers with active infestations, because the owner trusted the wood and never checked the wool.

Use cedar if you like the smell, and sand blocks lightly every season to refresh them. But treat it as a small extra, not a defense. What actually protects your clothes is cleanliness, sealed storage and regular disturbance. Moths hate being moved around, and a sweater you wear weekly is rarely the one that gets eaten.

Pheromone traps and what they tell you

Pheromone traps are the one product I recommend without hesitation, but for monitoring rather than killing. Each trap releases a scent that attracts male moths to a sticky card. They do not catch females or larvae, so they will not end an infestation on their own.

What they do is tell you whether your cleanup worked. Place one or two traps in the closet after treatment and check them every two weeks. A few moths in the first month is normal, since adults that were already hatching will still emerge. If you are still catching moths after eight weeks, something was missed, often a forgotten wool rug, a felt hat box or a bag of knitting yarn.

Replace traps every three months. A pack of two usually costs $10 to $15.

Keeping moths away for good

Once the closet is clear, prevention is mostly routine.

  • Never put worn wool back in the closet if it has food spills or a day of sweat on it. Air it or wash it first.
  • Store off season knits in airtight containers or zip bags. The approach in storing clothes off season without ruining them works well here.
  • Vacuum the closet floor and corners once a month.
  • Take everything out and shake it twice a year, in spring and early autumn, which is when adults are most active.
  • Check secondhand wool before it goes near your clothes. Freeze it for three days first.

Small holes left behind are often fixable. A darned elbow or a neat patch on a cuff can buy a sweater years more wear, and the techniques are simpler than most people expect. See mending clothes yourself before you replace them for the basics.

Frequently asked questions

How long does it take to get rid of clothes moths?

The cleanup itself takes a weekend. Expect another 6 to 8 weeks of monitoring with pheromone traps, because the moth life cycle means late hatching adults can still appear after treatment. If traps are empty after two months, you are clear.

Do clothes moths eat cotton?

Generally no. They feed on animal protein, so wool, silk, cashmere and fur are the targets. Cotton or synthetic blends can be damaged if they are stained with food or sweat, or if they sit right next to infested wool.

Can you save a sweater with moth holes?

Yes, in most cases. Freeze it to kill any remaining eggs, wash it gently and then darn or patch the holes. Small holes under 5 mm can often be closed with matching yarn so they are nearly invisible.

TB
Talia Brenner

Talia started by dressing friends for job interviews and first dates in college, and kept going once she realized most style advice assumes a budget and a body nobody she knew actually had.

More posts by Talia

More in Wardrobe Care

01doorganico 084goad 3hot8 4465456 after5internprogram ahandfulofblessings ahmadpc ahomcybersecurity allodialresources annodex antiquesandperiodcollectibles aotc asianworldkashmir beedlectrics bloggertemplatefree bluefeatheragency bodyweightsolution campaign08blog carfixadvisor catstreetcollective cbstvsports cnfanspurchasing committeeof500yearsofdignityandresistance covertopsdjs cs-kaiyuangame cuestacomunicaciontotal cxoutlet dancebetgame deskgearhub destinyvillastay detectmagazine di33 diamondsteelbuildings donmo dyanadropship emarsysfinance emimattl escapechan eskitarih evautoplay everythingweddings-orlando farmzone feedviewerapp foxstudiosscratch gamevui123 gleasongrade greetingsday hacklabasu haskell iw-kaiyun jagoanproperti jilidskripsi joltbusinessfinance juegodepokergratis juegospucca kaeru-festival latestmehndidesigns lestanzediottaviano litemagazines localcommunityhero lustrsazan mariashebets menswheels newwebstechs1 nikkit oxigenvpn plurfitness prefetial probudgetcarpetcleaning psychicmrsmartin pyaten qvantor rejoignezlogis rexzbot riselayouts ruchin rwxqsgd5 sakaltime shibiaowang shop-bot skrtips strcoding tetapatrium topselller uneplanteartificielle vipertechcr webtech1223411 wo-kygaming yamaha-mekar yeknava yoybuysheets zenunwa yamaha-mekar jilidskripsi ankertoto ankertoto ankertoto ankertoto