How to get rid of clothes moths

Clothes moth larvae chew straight-line holes in wool, cashmere, silk, and fur — usually in dark stored clothes you haven't worn in months. Adult moths don't eat fabric, but they lay the eggs that do. The fix is heat or freezing every wool item, vacuuming closets thoroughly, and pheromone traps to catch the adults still flying.

Difficulty: Easy Time: Half a day active, 4 weeks total Cost: $25–$70
AdAd placeholder — once AdSense is approved, set monetization.adsenseClient in site.json and paste the snippet here

Tools

Materials

Product links above search Amazon. Once our Amazon Associates application is approved, these links will earn a small commission at no extra cost to you.
AdAd placeholder — once AdSense is approved, set monetization.adsenseClient in site.json and paste the snippet here
🔧
Prefer to hire it out?We get it. Compare quotes from background-checked local pros.
Get free quotes from local pros →

Steps

  1. 1

    Identify clothes moths vs pantry moths

    Clothes moths are tiny (~1/2 inch wingspan), buff/cream colored, and fly weakly in zigzags. They hate light and live in closets, drawers, and under furniture. Pantry moths fly straight, are bigger, and live in the kitchen — different fix.

  2. 2

    Empty the closet completely

    Take everything out. Inspect every wool, cashmere, silk, fur, and feather item for tiny silken tubes, frass (sand-like specks), or chewed holes. Bag infested items separately.

  3. 3

    Heat-treat or freeze every wool item

    Washable items: hot wash + high dry. Dry-clean-only items: garment-steam thoroughly, or seal in plastic and freeze at 0°F for 2 weeks. Either method kills eggs, larvae, and adults.

    Tip: Don't skip items you're 'pretty sure' weren't infested — a single overlooked egg restarts the cycle.
  4. 4

    Vacuum the empty closet hard

    Floor corners, baseboards, shelf cracks, the seams where carpet meets baseboard. Empty into a sealed bag outside immediately.

  5. 5

    Hang pheromone traps

    Place a Dr. Killigan's trap in each closet at chest height. Adult males stick and the trap tells you whether you still have a live infestation. Replace every 3 months.

  6. 6

    Store clean wool in sealed bags

    After laundering, store sweaters and wool blankets in airtight garment bags or plastic bins. Add cedar blocks for mild ongoing deterrence — but the sealed container is the actual fix.

  7. 7

    Recheck at 4 weeks

    If pheromone traps stay empty for 4 weeks straight, you're done. If they keep catching moths, repeat heat treatment — you missed an item.

AdAd placeholder — once AdSense is approved, set monetization.adsenseClient in site.json and paste the snippet here