Noticed small holes in your favorite sweaters? Clothes moths are likely the culprits hiding in your closets. Skip the toxic, pricey mothballs—with these expert-backed natural strategies, you can safeguard woolens, silks, and more effectively.
Here are 7 proven remedies to keep moths at bay. Watch:


Moths thrive on dirty fabrics—they're drawn to body oils and odors. Freshly washed clothes repel them. Launder or dry clean everything, using hot water to kill eggs and larvae. Store in a spotless space afterward.

Moths and larvae hide in dark corners, baseboards, and shelves. Vacuum thoroughly, including crevices. For heavy infestations, dispose of the vacuum bag outside immediately to prevent reintroduction.

Protect wool, silk, fur, and other natural fibers by sealing them in airtight bags or boxes. Inspect for gaps and seal with tape—starving moths of access is key.

Heat from ironing destroys moth eggs and larvae on contact. Press both sides of at-risk items for full protection.

Cold kills moths too. Seal sweaters or knits in plastic bags and freeze for 72 hours. Thaw naturally—no damage to fabrics.

Cedar's potent aroma naturally deters moths. Place blocks, balls, or hangers among clothes. Refresh by sanding monthly to release fresh scent.

Fill fabric bags, tea sachets, or bowls with dried lavender, rosemary, mint, thyme, cloves, lemon peel, eucalyptus, or ginseng. Essential oils work too. Refresh every 2-3 months. Bonus: Your closet smells amazing!