How To Get Rid of Carpet Moths – Detailed Guide

How To Get Rid of Carpet Moths – Detailed Guide

Carpet moths, also known as tapestry moths, are a common household nuisance. These pests can cause significant damage to carpets and antiques like Persian rugs, leaving homeowners searching for effective solutions. Understanding how to get rid of carpet moths is crucial in preserving the integrity of your home’s interior.

Identifying Carpet Moths

Signs of Infestation

Before delving into eradication methods, it’s vital to identify the presence of carpet moths. Key indicators include:

  • Small, irregular holes in carpets or rugs.
  • Larvae: Carpet moth larvae are creamy-white caterpillars.
  • Adult moths: They are small and often go unnoticed.

Risk Factors

Certain factors increase the likelihood of a moth infestation:

  • Woollen and natural fibre carpets.
  • Dark, undisturbed areas.
  • Presence of “antiques” or old textiles.

How to Get Rid of Carpet Moths

Initial Steps

Upon identifying an infestation, immediate action is necessary:

  • Thorough Vacuuming: Regular, thorough vacuuming, especially under furniture and along edges, is crucial.
  • Steam Cleaning: Steam kills larvae and eggs, providing an effective non-chemical approach.

Chemical Treatments

  • Insecticides: Choose a product specifically designed to kill carpet moths. Follow the manufacturer’s instructions carefully.
  • Moth Traps: These traps lure and capture adult moths, helping reduce the population.

Natural Alternatives

  • Cedarwood: Moths dislike the scent of cedar. Cedar balls or blocks can be a natural deterrent.
  • Lavender: Similar to cedarwood, lavender can repel moths. Sachets of dried lavender can be placed around affected areas.

Preventing Future Infestations

Regular Cleaning

Maintaining cleanliness is the best defence against carpet moths:

  • Vacuum regularly.
  • Clean antiques and other textiles periodically.

Protective Measures

  • Moth-Proofing Sprays: These sprays create a protective barrier on textiles.
  • Proper Storage: Store off-season clothing and textiles in airtight containers.

DIY Solutions for Immediate Relief

In addition to the methods mentioned, there are DIY solutions that can offer immediate relief:

Freezing Small Items

Method: For small, infested items like clothing or small rugs, freezing can be effective. Seal the item in a plastic bag and place it in the freezer for at least 72 hours.

Vinegar Solution

Application: Mix equal parts of vinegar and water. Apply this solution to affected areas to kill larvae. However, test this on a small, inconspicuous area first to ensure it doesn’t damage the fabric.

Monitoring and Ongoing Prevention

Regular Inspections

Routine Checks: Regular inspections of carpets, rugs, and stored textiles are crucial. Look for signs of moth activity, especially in rarely disturbed areas.

Moth Deterrents

Herbal Repellents: Use herbal repellents like rosemary, thyme, or cloves as natural alternatives to chemical deterrents.

Climate Control

Humidity Reduction: Carpet moths thrive in humid environments. Using dehumidifiers can help make your home less hospitable to them.

Professional Help

If the infestation persists, consider hiring a professional pest control service. They can provide more potent solutions and customised advice.


Understanding how to get rid of carpet moths is crucial in maintaining the integrity and beauty of your home’s textiles and antiques. You can effectively manage and eliminate these pests through a combination of prevention, regular cleaning, and targeted treatments.

About Author