How to Identify and Eliminate Carpet Moths

Carpet moths are one of the most destructive household pests you'll encounter, and they work in silence. The damage appears slowly—small bare patches in carpet, usually in dark corners or under furniture—before you realize you have a full infestation. Unlike some pests that announce themselves, moth larvae do their damage out of sight, burrowing through fiber and creating the characteristic silken galleries that mark their feeding trails. The good news: if you catch them early and act decisively, you can eliminate them completely. The bad news: waiting too long means losing sections of carpet that can't be repaired.

  1. Spot the Hidden Damage First. Look for small cream or buff-colored moths flying near carpeted areas, especially in dim light or evening hours. Check your carpet closely for bare patches, thinning, or small holes concentrated in low-traffic zones, under furniture, and along baseboards. Part the carpet pile with your fingers to spot the silken webbing that lines moth tunnels. Pay special attention to basements, closets, and bedrooms where light is limited.
  2. Suck Up Every Stage. Vacuum the entire carpeted area with a powerful upright or canister vacuum, making multiple passes over suspected infestation zones. Focus on under furniture, baseboards, and corners. Vacuum with the grain and against the grain to catch as many eggs and larvae as possible. Empty the vacuum bag immediately into a sealed garbage bag and dispose of it outside your home. Repeat this process every 3-4 days for two weeks to catch emerging larvae.
  3. Bake Out the Infestation. Raise the room temperature to 50°C (122°F) and maintain it for 30 minutes to one hour, which kills all life stages of carpet moths. If raising ambient temperature isn't practical, use a portable heat gun or clothes steamer directly on infested areas, holding it 10-15cm above the carpet and moving slowly to ensure even heat distribution. Target the areas where you found evidence of moths. Ensure the carpet pile gets hot enough to kill larvae deep within the fibers.
  4. Finish with Targeted Spray. Choose a carpet-safe insecticide labeled for moths (typically containing pyrethroids or other approved active ingredients). Follow the label instructions precisely regarding dilution and application rate. Spray or apply the product to affected areas and 1 meter beyond visible damage, working it into the carpet pile with a brush. Allow the carpet to dry completely before foot traffic. Reapply after 10-14 days to catch any newly emerged larvae, as most insecticides don't kill eggs.
  5. Quarantine Contaminated Textiles. If wool rugs, blankets, or upholstered furniture are infested, remove them from the home immediately. Place them in sealed plastic bags and either discard them or treat them separately with professional dry cleaning or heat treatment. Do not store them near other textiles or carpeting. For valuable items, consider professional fumigation services rather than discarding.
  6. Starve Out Future Colonies. Remove all loose items from the infested area, including papers, fabrics, and stored textiles that could harbor eggs or larvae. Vacuum shelves, baseboards, and under baseboards where debris accumulates. Wipe down surfaces with a damp cloth to remove dust and potential food sources. Store blankets, sweaters, and seasonal clothing in sealed plastic containers or cedar-lined chests, never loose in closets or under beds.
  7. Catch Survivors Immediately. Inspect the treated carpet every 3-4 days for signs of new moths or damage. Set sticky traps (moth pheromone or general insect traps) around the perimeter of the room to catch any surviving adults. If you spot new moths or fresh damage, repeat the heat or insecticide treatment immediately. Maintain vacuuming every 4-5 days for a month after your last chemical treatment.
  8. Control Climate, Stop Return. Keep your home cool (below 18°C if possible) and low-humidity, as moths thrive in warmth and dampness. Ensure adequate ventilation and use a dehumidifier in basements or enclosed spaces. Store clothing in sealed containers with cedar blocks or naphthalene mothballs. Vacuum high-traffic carpeted areas weekly and always dispose of bags outside. Have wool rugs professionally cleaned annually.