5 Chemical-Free Ways to Handle a Moth Invasion

5 Chemical-Free Ways to Handle a Moth Invasion

It’s one of those annoying issues that usually doesn’t reveal itself until it’s too late (i.e., after you find three holes in your favorite sweater). And while you may not be able to save your moth-ridden garments, you definitely want to get those critters out of your home and prevent further damage—preferably without resorting to nasty toxins. Here, five of the best chemical-free ways to treat a moth invasion and thwart a new one.


The first thing you should do when dealing with a moth invasion is to remove items from your dresser or wardrobe and vacuum every drawer and crevice. Make sure to vacuum the entire room too, since moths can lay eggs in your carpeting (ew).

Wash and Tumble Dry Any Affected Clothes

Those pesky moths love sweat and dirt, so make sure to wash and dry clothes that may have been affected by a moth infestation on high temperature—this is especially important if you’re going to store them. (Which you should do in an airtight bag or plastic container, by the way—not a cardboard box.)

Freeze Clothing

For items that you don’t want to toss in the washer/dryer, pop them in the freezer overnight instead—the chilly temperatures will kill off any active larvae. (Again, ew.)

Use Cedar Blocks

Cedar wood is one of nature’s natural moth repellents (and smells lovely). For a grand total of $7 you can pick up 20 blocks and tuck them in the back of your closet to keep moths at bay, or invest in some cedar hangers instead. When the scent starts to fade, sand the cedar to revive it and keep moths at bay.

Make A Natural Repellent

Moths have a keen sense of smell, but luckily the scents they don’t like are the ones that we humans do. Fill a sachet with a combination of dried lavender, patchouli, cinnamon sticks and rosemary and hang it in your closet to repel the sweater-loving insects. Replace with a fresh batch when the scent starts to fade (or after a year).