Free Pickup & DeliveryAcross SE QLD & Northern NSW IICRC CertifiedSpecialist rug care
29 Years ExperienceRug cleaning only
4.9 Customer Rated8,550 reviews
1800 655 949Call us today
Mon - Fri8:30 AM - 4:30 PM

What Causes Moths in Wool Rugs and How Do You Get Rid of Them?

Moths are drawn to wool rugs because their larvae feed on keratin, the natural protein in wool, silk and other animal fibres. Infestations start when eggs are laid in dark, undisturbed areas, often on rugs holding food spills, sweat or pet residue. Thorough cleaning, regular vacuuming and professional moth treatment get rid of them.

What Causes Moths in Wool Rugs?

It is the larvae, not the adult moths, that destroy wool rugs. Clothes and carpet moth larvae feed on keratin — the protein found in wool, silk and other natural animal fibres — so a pure wool or hand-knotted rug is an ideal food source. Eggs are easily carried indoors on clothing, shoes or pets, then settle into rugs that sit undisturbed. South East Queensland’s warm, humid climate gives moths perfect breeding conditions, especially under furniture, along skirting edges and in rooms with poor airflow. They are also attracted to soiling: food and drink spills, perspiration, body oils and pet residue left in the pile make a rug far more appealing. That is why an unwashed, rarely-moved rug in a quiet corner is the most common place an infestation takes hold.

Warning Signs of Rug Moth Damage

Catching moths early saves your rug, so it pays to know the signs. The most obvious is small bare patches or holes where the pile has been eaten down to the foundation, often appearing in low-traffic areas you rarely walk over. Look also for silky webbing woven across the fibres, tiny tube-like cases or cocoons, and gritty specks resembling sand — this is larvae droppings. Faded or thinning patches and loose fibres that come away when you brush the pile are further clues. Adult moths fluttering near skirting boards or flying weakly across the floor confirm an active population. Because larvae prefer the dark, always check the underside of the rug, the edges and any section hidden beneath furniture, where damage frequently goes unnoticed until it is severe.

How to Get Rid of Moths and Protect Your Rug

The single most effective step is a thorough professional clean. Full immersion washing flushes eggs, larvae and droppings out of the foundation, while controlled drying and treatment destroy what vacuuming alone cannot reach. At Premier Rug Cleaning, rugs are washed off-site at our dedicated Yatala facility, where they can be properly assessed and given a targeted moth treatment when needed. To prevent re-infestation at home, vacuum both sides of the rug at least weekly, clean up spills promptly, rotate the rug and lift it occasionally to disturb the dark, still conditions larvae love. Natural deterrents such as cedar and lavender can help, but they do not remove an existing infestation. With 29 years of experience and IICRC-certified technicians, we treat the rug safely without risking the fibres or dyes.

When to Call in a Specialist

Minor surface activity caught very early can sometimes be managed with diligent vacuuming, but any visible holes, webbing or spreading damage means the larvae are established deep in the pile and need specialist attention. Valuable wool, Persian, Oriental and antique rugs should never be treated with harsh supermarket sprays or guesswork, as the wrong product can stain or weaken delicate fibres. If you suspect moths, keep the rug away from other wool items and arrange an inspection. Premier offers free pickup and delivery across Brisbane, the Gold Coast, Sunshine Coast, Toowoomba and the Northern Rivers of NSW, so your rug can be collected, assessed, cleaned and treated, then returned fully dry. We will confirm the right approach and an honest quote before any work begins.

Get a Free Rug Cleaning Quote

Free pickup & delivery across South East QLD and Northern NSW — all cleaning done at our dedicated Yatala facility. Get your free quote below or call 1800 655 949.

Ready when you are

Get your free quote today

Tell us about your rug and we’ll take it from there — free pickup and delivery, and an honest assessment before any work begins.

One van trip, one wash run: every extra rug we collect on the same visit is $20 off. Three rugs saves $40, four saves $60.

Faster by phone · call 1800 655 949 and speak to a real person

View pricing  ·  Need a repair instead?

Our guarantee: not happy with how your rug comes back? Tell us within 7 days and we’ll wash it again, free. In addition to your rights under Australian Consumer Law.

Rated 4.9 from 8,550 customers IICRC certified 7-day re-wash guarantee
Need it done properly? Read about our Rug Moth Treatment service, or get an obligation-free quote — free pickup and delivery across SE QLD and Northern NSW. Call 1800 655 949.
Scroll to Top