How to Get Rid of Carpet Moths & Prevent Future Infestations

Richard Lee-Costello • June 2, 2025

Discover how to identify, treat, and prevent carpet moth infestations. Protect your wool carpets with expert tips and effective cleaning solutions.

Are Carpet Moths Ruining Your Floors? Here’s What You Can Do About It

Imagine this: You’ve invested in a beautiful wool carpet — warm, elegant, and soft underfoot. Then, one day, you notice patches thinning out, or strange little bugs fluttering nearby. Uh-oh. You could be facing one of the sneakiest home invaders around: carpet moths.

If you've seen signs of carpet damage or tiny moths lurking in your home, don’t panic — we’ve got you covered. In this post, we’ll walk you through how to spot, stop, and prevent these destructive pests.


🔍 Spot the Signs: Do You Have Carpet Moths?

Carpet moths aren’t just an old-house problem. They can appear in any home, especially those with wool carpets or rugs. Here’s what to look for:

  • Patchy areas in your carpet (especially along walls and under furniture)
  • Tiny cream-coloured larvae in fibres or crevices
  • Sandy debris (larval droppings or skin sheddings)
  • Adult moths fluttering close to the floor or near upholstery

Fact: It's not the adult moths that do the damage — it's their larvae that feast on your carpet's fibres.


🐛 What Attracts Carpet Moths in the First Place?

Carpet moths are drawn to warm, quiet, dark places and natural fibres like wool, silk, or cotton. Here are the top reasons they might move into your home:

  • Wool carpets: Their favourite snack.
  • Infrequent vacuuming: Dirt, skin cells, and pet hair = buffet.
  • Stored clothing or fabrics: Moths can hitch a ride indoors via suitcases, second-hand rugs, or forgotten wardrobes.
  • Clutter: The more undisturbed places there are, the more opportunities moths have to lay eggs.


🛡️ Preventing an Infestation: Simple Tips That Work

Good news — preventing carpet moths is actually pretty easy with a few habits:

✔️ Vacuum often — and thoroughly

Go deep! Under furniture, along edges, behind doors — anywhere that stays still and gets overlooked.

✔️ Get professional carpet cleaning yearly

A deep clean removes embedded eggs and larvae, plus it keeps your carpets looking (and smelling) fresh.

✔️ Declutter and organise

The fewer dark, undisturbed areas moths can hide in, the better. Tidy spaces make it harder for them to thrive.

✔️ Use moth repellents

Natural options like cedarwood, lavender sachets, or specially formulated sprays help keep moths at bay.

✔️ Store fabrics and clothes properly

Use airtight containers for out-of-season clothes, and vacuum wardrobes regularly.


🚨 Already Have Carpet Moths? Here's How to Get Rid of Them

If you've spotted signs of an infestation, act fast — larvae spread quickly and the damage adds up. Here's what to do:

1. Vacuum, vacuum, vacuum

Use a strong vacuum cleaner with attachments to get deep into the carpet pile. Empty the bag or canister right away!

2. Lay traps

Pheromone traps catch adult moths and interrupt their breeding cycle. They're easy to find online or in hardware stores.

3. Apply a carpet-safe insecticide

Look for WoolSafe-approved sprays that kill moth larvae without harming your carpet. Follow instructions carefully and always test a small area first.

4. Call in a pro if needed

Severe or repeated infestations may need professional pest control to fully eliminate.


🧼 Cleaning Is Key to Prevention

Regular maintenance is your best defence. Think of carpet care like skincare — consistent, gentle, and thorough is the way to go. By keeping your carpets clean in Chandlers ford and your home well-ventilated, you’ll reduce the chance of ever seeing these unwanted guests again.


🏁 Final Thoughts

Carpet moths in Hampshire including Southampton, the New Forest, Winchester, Basingstoke, Portsmouth and Petersfield are more common than you’d think — but they’re absolutely manageable with the right approach. If your carpets are already affected, or if you want to prevent moths before they become a problem, don’t wait.

Need professional help or advice tailored to your carpet type? Get in touch today — at Hampshire Carpet and Upholstery Care we’re here to help you protect your home and keep your floors looking flawless.

Leather Cleaning and Restoration Winchester
By Richard Lee-Costello May 25, 2025
Clean your leather upholstery like a professional
Professional Carpet Cleaning Comapny in Southampton
By Richard Lee-Costello May 23, 2025
Discover the three most common professional carpet cleaning methods—steam cleaning, dry cleaning, and low moisture cleaning—and learn how to choose the best option for your carpets. Expert technicians ensure your floors look fresh, stain-free, and last longer.
Ligne Roset Togo Upholstery Cleaning
By Richard Lee-Costello March 1, 2025
Protect your iconic Togo furniture with expert upholstery cleaning by Hampshire Carpet and Upholstery Care. Safe, professional care for Ligne Roset sofas, chairs & more.
Scotchguarding for upholstery
By Richard Lee-Costello January 7, 2025
Customers always ask " How do you keep your carpets and sofas looking new?" With professional stain protection
A large cruise ship called queen mary 2 is docked in a harbor.
By richleecostello March 5, 2022
Limestone and Travertine clean, seal, restoration of holes and polishing in Hampshire
There is a piano in the middle of the living room.
By richleecostello March 4, 2022
Did you know we work on Hard Floors too? this blog looks at our Marble Service
A before and after picture of a white leather couch in a living room.
By richleecostello February 26, 2021
Leather is not just comfortable; it is beautiful too! Investments in quality leather furniture will give you plenty of years of service last several times longer than faux leather, leather is a thick natural skin which is durable and in the case of pigmented leather resistant to spills which can easily be cleaned up. Over time protective layers will reduce and these will need replenishing as with aniline leather which is very absorbent, will soak up any spill and oils from ourselves, pigmented leather will stain more easily if the layer of protection has gone. To help maintain the splendour of your leather sofa it is essential that it receives regular maintenance and a periodic professional leather clean service. During times where the furniture is not being used it is always best to cover with a light sheet (avoid strong colours as these may transfer to the leather and will need restoring). Hampshire Leather Care has come up with a simple to follow maintenance programme: Step 1 - Vacuum CleaningUsing a soft brush extension as leather can scratch easily when soft and supple, regularly vacuum to remove any debris, crumbs or dirt focusing on visible debris between the cushions and down the sides. Step 2 – Damp Cloth WipeUsing water only, dampen a soft cloth or sponge and carefully wipe down your leather furniture to remove soils which can not be vacuumed away, do not use baby wipes or other cleaning wipes as the chemicals on these may break down protection layers, remove colour, and dry out your leather. Be careful not to over wet as excessive water may soak in especially if not pigmented.Step 4 - Drying Your FurnitureLeather should be left to dry naturally and shouldn’t take too long at room temperature so long as it has not been over wet. By opening a window, this will help your chair or sofa dry faster and prevent marks and stains.Step 5 - Conditioning Your LeatherOnce clean and dry you can condition the leather for longer lasting protection. Conditioning it will help keep the material soft and sumptuous for longer. High quality conditioners would be recommended for this. Depending on the conditioner used, follow the instructions provided but typically apply gently with a cloth, leaving a slight gloss and allow it to settle. We’d recommend using a conditioner once a month to really keep your furniture luscious. Poorly maintained Leather sofas, or well aged sofas such as chesterfield l eather sofa need professional restoration services to restore colour and bring back its natural suppleness. Leather colour restoration can be used to make sofas a whole new colour and/or restore the two tone which may have rubbed off. Scratches from pets on leather can be repaired also, along with ink, grease, scuffs and denim dye. For a range of professional leather cleaning services, please see Leather Cleaning and Restoration Southampton.
A man in a protective suit and mask is making a stop sign.
April 27, 2020
How the cleaning industry is fighting back using foggers against coronavirus. With deep cleaning and sanitising coronavirus can be combated using an effective antimicrobial in residential and commercial premises in Hampshire
A computer generated image of a virus on a red background.
March 11, 2020
Wash your hands often: Until your hands are washed it is important to try not to touch any part of your face Using soap, wash your hands for at least 20 seconds, if you are unable to wash your hands use a hand sanitiser which contains at least 60% alcohol covering whole of hand and rub together until dry. You should do this as soon as you can after sneezing, blowing your nose, coughing and being in a public place. Cover coughs and sneezes: Cover your mouth and nose with a tissue when you cough or sneeze or use the inside of your elbow. Throw used tissues in the bin and wash hands as above. Avoid close contact Avoid close contact with people who are sick Put distance between yourself and other people if COVID-19 is spreading in your community. This is especially important for people who are at higher risk of getting very sick. Stay home if you’re sick: Stay at home if you have coronavirus symptoms Stay at home for 7 days if you have either: a high temperature – you feel hot to touch on your chest or back a new, continuous cough – this means you've started coughing repeatedly Do not go to a GP surgery, pharmacy or hospital. You do not need to contact 111 to tell them you're staying at home. Testing for coronavirus is not needed if you're staying at home. Clean and disinfect: Clean AND disinfect frequently touched surfaces daily. This includes tables, doorknobs, light switches, countertops, handles, desks, phones, keyboards, toilets and sinks. If surfaces are dirty, clean them: Use detergent or soap and water prior to disinfection. More info can be found at: https://www.nhs.uk/conditions/coronavirus-covid-19/common-questions/ How to clean and disinfect your home / workplace: According to www.cdc.gov you should use disinfectants appropriate for the surface. Options include: Diluting your household bleach. To make a bleach solution, mix: 5 tablespoons (1/3rd cup) bleach per gallon of water OR 4 teaspoons bleach per quart of water Follow manufacturer’s instructions for application and proper ventilation. Check to ensure the product is not past its expiration date. Never mix household bleach with ammonia or any other cleanser. Unexpired household bleach will be effective against coronaviruses when properly diluted. Alternatively use Alcohol solutions ensuring solution has at least 70% alcohol. The problem with using bleach is you cannot use it on most carpets and upholstery for example, also it is corrosive against certain surfaces, can cause respiratory problems of its own, only has a kill log of 5 and is not that residual. Hampshire Carpet and Upholstery Care offer a Sanitising Service inc. Coronavirus /Covid-19 Deep Clean in Southampton, Winchester, Fareham, Eastleigh, Portsmouth and all surrounding areas . Our Deep Clean / Sanitising service is recommended for prevention in residential and commercial properties. The product we use lasts! This is the jewel in the crown, patented technology allows for extended kill capacity weeks, months years! Our treatment is tolerant of soil, hard water, etc, is non-toxic and non-corrosive meaning it is safe to use anywhere. Heat, Sunlight or Travel distress has no effect on the product. You can protect your whole home, just one room if you have a baby etc. Whilst there is no proven kill for covid-19 as sample strands are all being used in the search for a vaccine, an Antimicrobial with a kill log-6 is being used by professionals to sanitise infected areas as this is what is expected to be able to kill the virus. Where bleach only has a kill log-5 (https://www.cdc.gov/infectioncontrol/guidelines/disinfection/disinfection-methods/chemical.html) , our treatment falls into the kill log-6 spectrum which is effective for political micro control of A/H1N1 swine flu , Mycobaclerium, Tuberculosis, MRSA, Medical Waste Treatment, Feline Calicivirus (Human Norovirus surrogate), Feline Coronavirus (SARA surrogate), enveloped and non-enveloped virus, HIV and C.difficile, Paeruginosa, E.coli, S.aureus, Enterococcus hirae, Bacillus suttilis, C.difficile, Aspergillus niger, Listeria, Salmonella, Legionella pneumophila. Our 429 service can be delivered by fogging which is a cloud of liquid in air. The droplets of atomised liquid in the airborne fog are very small, for this reason they can penetrate deep into structures and surfaces having improved performance of the product enhancing the outcome of the task. What the IICRC Say 'Regardless of what chemicals may be able to destroy the Novel Coronavirus, most efficacy tests are done in clinical environments and not tested “in field” meaning that the real world application and efficacy may not achieve the same results. As such, it is critical to remember that most antimicrobial products (disinfectants) are not going to achieve the desired results when applied to soiled surfaces, soft furnishings, etc. Even surfaces that appear visibly clean must be cleaned thoroughly prior to application of chemicals. The fact is that proper cleaning of surfaces is much like washing of hands and offers more protection than application of hand sanitiser as it actually removes the contamination rather than trying to “kill” or destroy it.'
A logo for carpet protection with a shield and arrows
July 16, 2019
Reasons why you should protect wool rugs and carpets, including a guide to how protection works
Show More