Keeping moths out of your closet comes down to removing what attracts them: natural fibers left undisturbed in dark, warm spaces. Clothes moths don’t eat cotton or polyester. Their larvae feed exclusively on animal fibers like wool, silk, fur, feathers, felt, and leather, all of which contain a protein called keratin that the larvae can digest. Target your prevention efforts on these materials and you’ll solve most of the problem.
Why Moths Choose Your Closet
Two species cause nearly all closet damage in North America: the webbing clothes moth and the casemaking clothes moth. Neither species is attracted to light the way other moths are. They actively seek out dark, undisturbed, humid spaces, which makes a packed closet ideal habitat. The adult moths themselves don’t eat your clothes. They lay eggs on natural fibers, and it’s the tiny worm-like larvae that do the chewing.
Larvae are especially drawn to clothing that carries body oils, sweat, or food residue. A wool sweater you wore once and hung back up is far more appealing to a moth than one fresh from the wash. Cotton and synthetic fabrics are rarely attacked unless they’re blended with wool or heavily soiled.
Clean Clothes Before Storing Them
The single most effective thing you can do is never put worn, unwashed clothing back into long-term storage. Even items that look clean can carry invisible body oils and skin cells that attract egg-laying moths. Launder or dry-clean wool sweaters, silk scarves, and other vulnerable items before tucking them away for the season.
For items you suspect may already harbor eggs or larvae, hot water kills all life stages. Wash in water at least 120°F for 20 to 30 minutes. For delicate items that can’t handle hot water, freezing works too: seal the garment in an airtight plastic bag and place it in a freezer set below 18°F (-8°C) for at least 72 hours. The key is that the temperature change needs to be abrupt, so make sure items are at room temperature before going into the freezer.
Use Sealed Storage for Vulnerable Fabrics
Anything made of wool, cashmere, silk, fur, or feathers should go into airtight containers when not in regular rotation. Hard plastic bins with tight-fitting lids or vacuum-sealed compression bags both work well. Avoid fabric storage containers, which moth larvae can eat right through.
For suits, dresses, and other items that need to hang, use sealed garment bags. Check for any openings at seams or zipper ends and tape them shut. The goal is a physical barrier with no gaps. If a moth can’t reach the fabric, it can’t lay eggs on it.
Keep Your Closet Bright and Active
Moths thrive in stillness. A closet that stays closed for weeks, packed tight with clothes that never move, is exactly what they’re looking for. Open your closet doors regularly to let in light and air circulation. Move clothing around periodically. Rotate items off the rack. This kind of regular disturbance makes moths far less likely to settle in.
Vacuum the closet floor, corners, and baseboards at least once a month. Larvae can feed on lint, pet hair, and dust that collects in crevices. A textile conservator at the Smithsonian Design Museum has noted that routine monitoring and cleaning are the most important parts of any moth prevention plan, more effective than any single product you can buy.
Cedar and Lavender: Helpful but Limited
Cedar and lavender are popular natural repellents, and they do have real effects on moths. The volatile oils in both materials create what researchers describe as “olfactory noise” that interferes with moth breeding. Female moths release pheromones to attract males, and the strong scents from cedar and lavender make it harder for males to find them, disrupting the egg-laying cycle before it starts.
The limitation is important to understand: these are repellents, not killers. Cedar does not eliminate existing larvae. If you already have an active infestation, cedar blocks and lavender sachets won’t solve it. They work best as a preventive layer on top of cleaning and sealed storage.
Maintenance matters too. Cedar wood loses its potency as the surface oils dry out. Lightly sand cedar blocks every three months to expose fresh wood and release more scent. Lavender fades even faster. Gently squeeze sachets every few weeks to crush the dried buds and refresh the aroma. One more caution: fresh cedar oil can stain delicate undyed fabrics like cashmere or silk, so place cedar blocks inside a cotton bag or keep them separated from direct contact with clothing.
Pheromone Traps for Early Detection
Sticky pheromone traps are inexpensive and useful for monitoring. They release a synthetic version of the female moth’s scent to lure in males, which get stuck on the adhesive surface. These traps won’t eliminate an infestation on their own since they only catch males, but they serve as an early warning system. If you start seeing moths on the traps, you know it’s time to inspect your closet more thoroughly.
Place at least two traps in any closet you’re monitoring. Check them weekly and replace the sticky surfaces monthly or when they get covered in dust. Follow the manufacturer’s instructions for swapping out the pheromone lures, as they lose potency over time. Store spare lures in the refrigerator or freezer to extend their shelf life.
Why Mothballs Are Worth Avoiding
Traditional mothballs work by releasing a toxic gas that kills moths in enclosed spaces. The most common active ingredient, paradichlorobenzene, has been registered as a pesticide in the United States since 1942. It is effective, but the health trade-offs are significant.
When you smell mothballs, you’re inhaling the pesticide. Exposure causes nausea, vomiting, dizziness, fatigue, and headaches. The vapors irritate eyes and nasal passages. Prolonged skin contact causes burning. Pets that eat mothballs (which can look like candy or treats to small children and animals) may experience vomiting, tremors, abdominal pain, and potential kidney or liver damage. The World Health Organization has classified paradichlorobenzene as possibly carcinogenic to humans based on animal studies.
Given that sealed storage, regular cleaning, and natural repellents handle prevention effectively, mothballs are an unnecessary risk for most households.
What to Do if You Find an Active Infestation
If you spot larvae, webbing, or holes in your clothing, natural repellents alone won’t fix the problem. You need to take everything out of the closet and treat each item individually. Washable items go through a hot cycle at 120°F or above for 20 to 30 minutes. Delicate items that can’t tolerate heat get sealed in bags and frozen for 72 hours. You can also kill all moth stages by placing items in an oven at above 120°F for at least 30 minutes, though this only works for items that can handle the heat.
While the closet is empty, vacuum every surface thoroughly: shelves, walls, corners, baseboards, and any cracks where larvae could hide. Dispose of the vacuum bag or empty the canister into a sealed bag immediately. Wipe down all surfaces before returning clothing. Once the closet is clean and all items are treated, that’s the time to add cedar blocks, lavender sachets, and pheromone traps as your ongoing defense layer.