Rug Moths: How to Detect, Treat, and Prevent Carpet Moth Damage

Rug Moths: How to Detect, Treat, and Prevent Carpet Moth Damage

Rug Moths are evil and can destroy your rugs

Every spring, we get the same calls. A homeowner lifts a rug that's been under the sofa all winter — or pulls one out of storage — and finds it: bare patches, thin fibres, tiny larvae casings in the pile. Carpet moths are most active from March through May. By the time the damage shows up, the larvae have usually been feeding for weeks.

The good news: catch it early and you can save the rug.

Here's what you need to know about rug moths — how to spot them, treat them, and stop them from coming back.

What Are Carpet Moths? Are They the Same as Clothes Moths?

Yes - carpet moths and clothes moths are the same insect. The name just depends on where they're feeding.

They're small - about 6–8 mm long - and pale golden. They hide in dark, undisturbed spots and run from light. That's why you rarely see them flying around.

Here's the key thing: it's the larvae that eat your rugs, not the adult moths. Adult moths don't feed at all. They only lay eggs. The larvae hatch and start eating right away — especially wool, silk, cashmere, and other natural fibres.

Synthetic rugs are mostly safe. But wool rugs, Persian rugs, and Oriental rugs are exactly what moth larvae are looking for. (Carpet moths and carpet beetles cause similar damage but need different treatments.)

Signs of Carpet Moths in Your Rugs

Catching carpet moths early is everything. Here's what to look for:

  • Bare or thin patches in the pile — especially along edges, under furniture, or in quiet corners
  • Small white larvae casings — tiny pale tubes about 1–2 mm long, tucked into the pile base
  • Silky webbing woven into the fibres — larvae build this for protection while they feed
  • Adult moths in the room — small, golden, and slow-moving (they don't like to fly)
  • Sandy grit near the rug edges — this is larval waste and a sure sign of active feeding
Carpet Moth

The most common damage shows up in spots that don't get light or foot traffic — under sofas, behind doors, in storage, and along the fringe edges.

Spring is the highest-risk season, but moths can develop year-round in a warm home. Check these spots every few months. Catching it early could mean the difference between a cleaning and a full reweave.

Why Wool Rugs Are Most at Risk

Not every rug is equally at risk. Wool is the fibre moths go for most — especially in hand-knotted Persian, Afghan, and Turkish rugs. Silk rugs are also vulnerable. Cotton and jute rugs are less attractive to moths, but not completely safe.

Three things make a rug more likely to get hit:

  1. Infrequent cleaning — dust and debris build up in the pile and give larvae something to feed on
  2. Low traffic or storage — larvae thrive where nothing disturbs them for weeks
  3. Humidity — damp rugs are far more inviting than dry, ventilated ones

"The rug getting walked on every day is rarely the one that gets hit. It's the good rug — the one you put away to protect it. We've seen beautiful pieces come in with serious damage because they were rolled up and forgotten in a closet for a few years." - Jessie Albertson, Oriental Rug Expert at FlyingCarpets.ca

How to Treat an Active Carpet Moth Infestation

Found larvae or visible damage? Move fast. Here's what to do:

  1. Take the rug out of the room. Don't shake it indoors — you'll scatter eggs across the floor.
  2. Vacuum both sides. Use strong suction on the edges, fringe, and underside. Throw out the vacuum bag right away.
  3. Freeze it (for smaller rugs). Seal the rug in a plastic bag and freeze at –18°C for at least 72 hours. This kills eggs and larvae.
  4. Use a moth spray. Products with permethrin kill active larvae. Test on a hidden spot first. Never use chemical sprays on silk or antique rugs.
  5. Book a professional cleaning. For valuable or heavily infested rugs, this is the safest option. A proper wash removes larvae, eggs, and the organic matter that attracts future infestations.

Contact the rug experts at Flying Carpets

Flying Carpets picks up rugs across Waterloo Region including Guelph, Stratford, London and Brantford, cleans them at our  facility, and delivers them back - fresh, moth-free, and ready to use.

How to Stop Carpet Moths from Coming Back

Treatment takes care of what's there now. Prevention stops the next round.

  • Clean your rugs professionally every 1–3 years. This removes what larvae feed on. It's the single best preventive step.
  • Rotate your rugs every 6 months. Moths target undisturbed spots. Moving the rug disrupts early-stage activity.
  • Vacuum under furniture at least monthly. The space under a sofa is prime moth territory.
  • Store rugs the right way. Clean them first. Roll (don't fold), wrap in acid-free paper or breathable cotton, and store in a cool, dry place. Avoid plastic bags — they trap moisture, which moths love.
  • Add cedar or lavender in storage areas. These are natural deterrents — not treatments, but a helpful extra layer.
  • Inspect twice a year. Lift the rug, check the back, look at the edges. Five minutes can save thousands in repair costs.

When to Call a Professional

DIY treatments work for a mild infestation on a machine-made rug. But for hand-knotted rugs, Persian rugs, silk rugs, or antique rugs, call a professional — every time.

Harsh chemicals and improper washing can damage dyes, distort the rug's structure, or cause shrinkage that can't be undone. At Flying Carpets, we've been cleaning fine rugs since 1984. We know what each rug needs — and what to avoid.

If you see moth damage, don't wait. We can assess the infestation, recommend the right rug cleaning approach, and connect you with a rug repair specialist if reweaving is needed.

Protect Your Rugs Before Spring Hits

Carpet moths don't warn you. Larvae can do serious damage before you ever see an adult moth. The best protection is a clean rug, checked regularly, and professionally washed every few years — especially before it goes into winter storage.

Book your free rug pickup and delivery today.

Contact the rug experts at Flying Carpets

FlyingCarpets.ca — Professional Rug Cleaning Since 1984. Serving Southern Ontario from our Cambridge facility.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.