Repair & Care

Moth prevention and how to store knitwear

Clothes moth larvae eat keratin, so wool, cashmere, silk and fur are food while cotton is not. Store knitwear clean, sealed and cool, and the insect has nothing to work with.

Folded knitwear stacked inside a lidded storage box with cedar blocks and a cotton storage bag
Thriftfile Studio

Thriftfile may earn a commission when you buy through links on this page. We only link to pieces our editors would wear, and we tell you when something is not worth the money.

The clothes moth does not eat your sweater because it is wool. It eats the fiber because the garment is dirty, dark and undisturbed, and the fiber happens to be made of the protein its larvae need. Wash before you store, seal what you store, and the same wardrobe that lost three sweaters last year will keep the next three.

What the insect actually does

Two species cause almost all domestic damage, and it is the larva rather than the adult moth that eats. Larvae need keratin, which is why wool, cashmere, silk, mohair, feathers and fur are vulnerable while cotton, linen and polyester are not food. They graze along a fold or a shoulder seam, leave webbing and small grains of frass, and prefer the dark corners that nobody moves.

Soil is the attraction. Sweat, skin cells, food marks and hair all supply the moisture and nutrients that let a larva survive on a garment that would otherwise be marginal. Each adult female lays many eggs, and a heated home gives them a long breeding season and several generations between spring and fall. The common clothes moth, Tineola bisselliella, was first described in 1823, and it's the larvae, not the adults, that feed on wool.

What actually works against moths

MethodDoes it workHow to use it
Washing before storageYes. Soil is what attracts themWash or dry clean every knit before it goes away
A sealed box with a gasketYes, if the contents went in cleanLidded polypropylene, or a case with a seal, not a cotton bag alone
Cedar and lavenderWeakly, and only while freshSand the cedar each season. Treat both as scent, not protection
Freezing at 0°F (minus 18°C)Yes, for eggs and larvaeSealed, for at least 72 hours, and a week to be safe
Pheromone trapsYes, as monitoringOne per wardrobe, replaced every eight weeks. They break the cycle
Mothballs with naphthaleneYes, and they are a health riskRestricted as consumer biocides in the EU
Hanging a sweater on a railNo, and it stretches the shouldersFold everything knitted, always
Second life podcast annie meyers shyer
Thriftfile Studio

The two methods that actually kill them

Freezing and heat are the two reliable ways to kill every life stage. A domestic freezer holds around 0°F (minus 18°C), which is cold enough if the garment stays sealed and in there long enough, and 72 hours is the usual minimum. Heat is faster: thirty minutes in a dryer on high, or a 140°F (60°C) wash, for anything the label will take. Dry cleaning also kills them, which is one reason a secondhand wool coat is worth cleaning before it goes into a wardrobe.

Second life podcast jess rona
Cedar and lavender are scent rather than protection. A clean garment in a sealed box is the measure that actually works, with traps to tell you if you still have a problem.Thriftfile Studio

Storing knitwear so it keeps its shape

Fold, never hang. A knitted garment on a hanger carries its own weight from the shoulder seams, which stretch permanently within a season, and a heavy sweater will pull the neckline out of shape as well. Fold along the seams, stack no more than three deep, and put the lighter pieces on top so nothing is crushed at the bottom of a pile.

Take the dry cleaner's plastic off before storage. A plastic bag traps moisture and solvent vapor against the fiber, which is how a clean garment develops a musty smell and, in a damp closet, mildew. Cotton sheets or acid-free tissue are the wrapping that lets wool breathe while still keeping dust off.

Inspect twice a year, in spring when the knitwear goes away and in fall when it comes back. Look along the shoulder seams, the inside of the collar and the cuffs, which is where grazing starts, and shake each piece over a white sheet so the frass and the cast skins are visible. Catching an infestation in its first season is the difference between washing six sweaters and replacing two.

Six things that keep a wardrobe clear

The traps and the boxes do the work. The scent is optional. Prices are shown only where we confirmed them on the brand or retailer page in Oct 2026.

Pheromone traps, pack of 2Buy this first

MothPrevention

Pheromone traps, pack of 2

Catches adult males and breaks the breeding cycle. More useful as an alarm: a trap that fills tells you the wardrobe needs a full clear-out rather than another scent block.

Monitoring, not a cure

Check price
Airtight storage box, 60L

IRIS

Airtight storage box, 60L

The single most effective purchase here, because larvae walk in rather than fly in. Clean contents, a real seal and a dark interior remove everything the insect needs.

Lidded, with a gasket

Check price
Cotton sweater storage bags, set of 3

Simple Houseware

Cotton sweater storage bags, set of 3

For knitwear worn often enough that a sealed box is impractical. Breathable rather than airtight, so combine them with a trap and an annual wash.

Breathable, dust-proof

Check price
Acid-free tissue paper, 24 sheets

Lineco

Acid-free tissue paper, 24 sheets

Acid-free tissue stops the folds of a stored knit marking and absorbs the last of the moisture. Standard tissue paper is acidic, which yellows wool and silk over years.

For long-term storage

Check price
Cedar blocks and hanging set

Cedar Sense

Cedar blocks and hanging set

Pleasant, and worth it for the wardrobe smell rather than the protection. Sand the surfaces each season, because cedarwood oil fades as the block dries and a stale block does nothing.

Scent, and moth-chasing legend

Check price
No-rinse delicate wash, 375ml

Soak

No-rinse delicate wash, 375ml

Washing is the prevention, and a no-rinse formula makes hand washing six sweaters at the end of a season a single evening rather than a project you postpone.

The step before storage

Check price
Second life podcast roxana saidi
Fold, never hang. A sweater carries its own weight from the shoulder seams, and a season on a hanger is enough to stretch them permanently.Thriftfile Studio

If you already have an infestation

Empty the wardrobe completely, because the larvae are usually in the corners and the seams rather than on the garments. Wash everything vulnerable at 104°F (40°C) or above if the label allows, or dry clean it, or seal and freeze it in batches for a week. Vacuum the empty space thoroughly, including the baseboards and any carpet edges, and put out fresh traps.

Then wait. Traps will keep catching adults for a season or two, and that is normal rather than a sign of failure. The measure of success is that the next fall brings fewer, and the knitwear you stored clean has no new grazing. A professional treatment exists for a severe case involving fitted carpets, and it is rarely needed once the storage itself has been fixed.

Frequently asked

Do mothballs still work?
Yes, and they remain unpleasant to live with. Naphthalene vapor is effective in a sealed container and comes with real health concerns. A clean garment in a sealed box does the same job without the smell.
Do cedar and lavender keep moths away?
Weakly and temporarily. Cedarwood oil has some repellent effect while it is fresh, and lavender is mostly tradition. Neither kills eggs or larvae, so both are add-ons to washing and sealing rather than substitutes for them.
How long do I need to freeze a garment?
Sealed, at 0°F (minus 18°C) or below, for at least 72 hours and a week to be safe, because a domestic freezer cycles through warmer periods during defrost. Let the sealed bag reach room temperature before opening, or condensation will damp the garment.
Will moths eat cotton and polyester?
They cannot live on either, because both lack the protein the larvae need. They will still chew through a cotton bag to reach the wool inside, and they can damage a blend that contains even a small share of wool, so storage matters more than fiber content.