⏱ Read time: 7 min | 🌿 Difficulty: Beginner | ⏰ Time: Half a day (4 hrs) | 👷 1 person
The short answer: The best way to remove tough stains from carpet is to match the method to the stain. Scrape off what you can, blot (never rub), then use the right fix: ice for gum, a warm iron for wax, bicarb for grease, enzymes for pet accidents and surgical spirit for ink. Before you start, you’ll need to do a patch test first, every time.
Key takeaways
- Blot, don't rub. Rubbing pushes stains deeper.
- Each tough stain needs its own fix: cold for gum, heat for wax.
- Fix the moisture source before treating a damp smell.
- To remove carpet stains across whole rooms, hire our carpet cleaner from £35.05*.
*Prices correct as of 3 November 2026 and are subject to change. See the product pages for the latest prices
Table of contents
- What do you need before removing stains in carpet?
- How to remove stains from carpet: 9 methods
- What's the best way to clean a carpet by hand?
- Is it cheaper to hire or buy carpet cleaning equipment?
- How long does carpet stain removal take?
- What health and safety points should you consider?
- What do our customers say?
- Download your checklist
- FAQs
Life is tough on carpets. Muddy boots, spilled drinks, food mishaps and dogs who flatly refuse to wipe their paws: the list goes on. The good news is that most marks aren’t as permanent as they look. Whether you’re tackling your own living room or getting a rental ready for new tenants, here’s how to get tough stains out of carpet without calling in the pros, using simple kit you probably already have.
What do you need before removing stains in carpet?
There are so many household basics you can use to help remove most tough carpet stains. From white cloths, kitchen roll, a blunt knife, washing-up liquid, bicarbonate of soda, surgical spirit, ice in a freezer bag, brown paper, an iron and nitrile gloves. For pet stains, add an enzymatic cleaner too.
Four rules for removing stains on carpet:
- Blotting: never rub the stains,that’ll only make it worse. Instead press a clean cloth firmly onto a stain to lift it out.
- Work from the outside of the stain inwards.
- Patch test: try a product on a hidden spot and check for colour loss after 10 minutes. If everything is fine, continue with your carpet cleaning.
- Use cool water, as heat can set protein stains. For wool, check The WoolSafe Organisation.

How to remove stains from carpet: 15 methods
1. How do you get dried mud out of carpet?
- Leave the mud to dry fully. This can take a few hours, so resist the urge to scrub.
- Break up the dried crust with a blunt knife or the back of a spoon.
- Vacuum slowly, going over the area from several directions to lift the dirt out of the pile.
- Dab any mark that’s left with a teaspoon of washing-up liquid in 500ml of warm water, working from the outside in.
- Blot with a cloth dampened in clean water to rinse, then blot dry.
Pro tip: Don't skip the rinse. Soap that’s been left behind attracts fresh dirt.
2. How do you remove candle wax from carpet?
- Put a few ice cubes in a freezer bag and hold it on the wax for a few minutes, until the wax turns hard and brittle.
- Scrape off as much as you can with a blunt knife or the back of a spoon, then vacuum up the flakes.
- Lay a sheet of brown paper over the remaining wax.
- Press with a warm iron on a low setting, with the steam turned off, for a few seconds at a time. The wax melts and soaks into the paper.
- Move to a clean part of the paper and repeat until no more wax comes through.
- If coloured dye is left behind, patch test some surgical spirit on a hidden spot first. Then dab it onto the stain with a white cloth and blot.
Pro tip: Use plain brown paper or kitchen roll, not newspaper or printed paper, because the ink can transfer onto your carpet. Keep the iron moving, too, as too much heat can melt synthetic carpet fibres.
3. How do you get chewing gum out of carpet?
- Put a few ice cubes in a freezer bag and press it onto the gum for 10 to 15 minutes, until the gum is rock hard.
- Tap the frozen gum with the back of a spoon or a blunt knife to shatter it, then gently chip the pieces away.
- Hoover up the fragments.
- Dab any sticky residue with a teaspoon of washing-up liquid in 500ml of warm water.
- Blot with a cloth dampened in clean water to rinse, then blot dry.
Pro tip: Do one piece at a time. Warm gum is twice as stubborn.
4. How do you remove grease and gravy stains on carpet?
- Scoop up any solids with a spoon, lifting rather than pressing down.
- Blot gently with kitchen roll to soak up as much liquid as you can.
- Cover the stain with bicarbonate of soda or cornflour. Leave it for at least 30 minutes, or longer for big spills.
- Vacuum up the powder.
- Dab the mark with a few drops of washing-up liquid in 500ml of warm water, working from the outside in.
- Blot with a cloth dampened in clean water to rinse, then blot dry.
Pro tip: A few drops of washing-up liquid is plenty. Too much leaves a sticky patch that attracts dirt.
5. How do you clean pet urine and vomit from carpet?
- Put on gloves. Scrape up any vomit solids with a spoon or a piece of card.
- Press kitchen roll firmly onto the area, standing on it if you need to, until no more liquid comes up.
- Rinse with a little cold water and blot again. Hot water can set the stain and the smell.
- Apply an enzymatic cleaner, a product that uses enzymes to break down the organic matter in urine and vomit. Leave it for as long as the label says.
- Let the area air dry.
- If any smell remains, sprinkle bicarb over it, leave overnight and vacuum.
Pro tip: Avoid ammonia-based cleaners. Urine contains ammonia, so your pet may come back to the same spot. Patch test enzyme cleaners on wool carpets first, as they can damage wool fibres.
6. How do you get ink out of carpet?
- Blot wet ink straight away with kitchen roll. Don’t rub.
- Patch test surgical spirit on a hidden spot.
- Put a little surgical spirit on a white cloth, not directly onto the carpet.
- Dab the ink from the outside in, moving to a clean part of the cloth as the ink transfers.
- Dab with a little washing-up liquid in warm water to remove any leftover spirit.
- Blot with a cloth dampened in clean water to rinse, then blot dry.
Pro tip: Use a cotton bud for small biro marks, so the spirit stays exactly where you need it. Open a window while you work, because surgical spirit is flammable and the fumes are strong.
7. How do you remove nail varnish from carpet?
- Act fast. Scoop up wet varnish with a spoon, working from the outside in.
- Blot gently with kitchen roll. Don’t press hard, or you’ll push the varnish deeper.
- Patch test acetone-free nail varnish remover on a hidden spot.
- Put a little remover on a white cloth and dab the stain, moving to a clean part of the cloth as the colour lifts.
- Dab with washing-up liquid in warm water to remove any leftover remover.
- Blot with a cloth dampened in clean water to rinse, then blot dry.
Pro tip: Avoid remover that contains acetone, which can dissolve some synthetic fibres, such as acetate. For dried varnish, gently scrape off the top layer with a blunt knife before using remover.
8. How do you shift old, set-in stains?
- Vacuum the area thoroughly.
- Mist the stain with warm water and a drop of washing-up liquid.
- Leave it for 10 minutes, then work it in gently with a soft brush.
- Fill our carpet cleaner with carpet cleaning solution, mixed as the bottle directs.
- Go over the stain in slow, straight lines. The Karcher machine sucks back around 90% of the water it sprays, and the dirt with it.
- Finish with one or two passes using clean water only, to rinse out any residue.
- Speed up drying with an air mover and keep off the carpet until it’s dry.
Pro tip: Some old stains have permanently dyed the fibres and won’t come out completely. For valuable wool rugs, call a professional.
10. How do you get coffee and tea stains out of carpet?
- Blot with kitchen roll until no more liquid comes up.
- Make a stain-lifting mix: a teaspoon of washing-up liquid and a tablespoon of white vinegar in 500ml of warm water.
- Patch test the mix on a hidden spot.
- Dab it onto the stain with a white cloth, working from the outside in.
- Rinse with a cloth dampened in clean water, then blot dry.
Pro tip: Did your brew have milk in it? Finish with an enzymatic cleaner, or the spot may start to smell sour within a few days.
11. How do you remove red wine from carpet?
- Put your glass down and blot the spill straight away. Don’t rub.
- Dab cold water onto the stain to dilute it, then blot again.
- Apply the stain-lifting mix with a white cloth, working inwards.
- If a pink shadow remains, cover it with a paste of bicarb and water, let it dry, then vacuum.
- Rinse with a damp cloth and blot dry.
Pro tip: Skip the old trick of pouring white wine on it. It just adds more liquid and sugar, and wastes perfectly good wine.
12. How do you get blood out of carpet?
- Blot fresh blood with kitchen roll.
- Dab with cold water, blotting as the stain lifts.
- Dab on a teaspoon of washing-up liquid mixed into 500ml of cold water.
- For dried blood, apply an enzymatic cleaner and leave it for as long as the label says.
- Rinse with a cloth dampened in cold water, then blot dry.
Pro tip: Patch test enzyme cleaners on wool carpets first, as they can damage wool fibres.
13. How do you get emulsion paint out of carpet?
- Scoop up as much paint as you can with a spoon or paint scraper, working inwards.
- Blot with a damp cloth. Rubbing just spreads the colour.
- Dab with a teaspoon of washing-up liquid in 500ml of warm water.
- Keep going, switching to clean cloths, until no more paint transfers.
- Rinse with a damp cloth and blot dry.
Pro tip: Gloss and other oil-based paints need white spirit instead. Patch test it, ventilate the room and keep it away from flames. Better still, put dust sheets down before the lid comes off the tin.
14. How do you remove make-up from carpet?
- Scrape up solid make-up with a blunt knife or the edge of an old bank card.
- Vacuum up any loose powder before adding liquid, because wet powder smears.
- For foundation, dab with a teaspoon of washing-up liquid in 500ml of warm water.
- For lipstick or mascara, patch test, then dab with surgical spirit on a white cloth.
- Rinse with a damp cloth and blot dry.
Pro tip: Dropped eyeshadow or blusher? Don’t rub it in. Tap the carpet gently to loosen the powder, then vacuum it up dry.
15. How do you get curry stains out of carpet?
- Scoop up the sauce with a spoon, lifting rather than pressing.
- Blot up the oil with kitchen roll.
- Dab with the stain-lifting mix.
- Repeat with a clean part of the cloth until the colour stops coming up.
- Rinse with a damp cloth and blot dry.
Pro tip: Stubborn yellow shadows can take a few rounds of treatment. If one won’t budge, a pass with a hired carpet cleaner should help it fade.
9. How do you get a damp smell out of carpet?
- Find the cause. Common culprits are a leak, an old spill, condensation on a cold outside wall or a damp pet bed.
- Fix the source, or the smell will come back.
- Lift a corner of the carpet and check the underlay. If it’s soaked, dry it out or replace it.
- Sprinkle bicarbonate of soda generously over the carpet. Leave it overnight, then vacuum.
- Run an air mover across the carpet and a dehumidifier in the room until everything is fully dry.
- Keep the room ventilated, especially through winter.
Pro tip: Don’t just cover the smell with air freshener. A damp smell often means mould, and GOV.UK guidance says damp and mould mainly affect the airways and lungs. If there’s mould on the carpet backing, replace the underlay.
What's the best way to clean a carpet by hand?
The best way to clean a carpet by hand is to use as little water as possible and rinse out every trace of soap. It works well for a small room, a rug or a quick refresh between deep cleans.
How to clean a carpet without a carpet cleaner:
- Clear the room and vacuum slowly, going over the carpet in two directions to lift trapped dirt.
- Mix a teaspoon of washing-up liquid into a bucket of warm water.
- Dip a soft brush in the mix, shake off the excess and work in small sections, about 1 metre square at a time.
- Wipe each section with a cloth dampened in clean water to rinse.
- Lay dry towels over the area and stand on them to press out as much water as you can.
- Open the windows and keep off the carpet until it’s completely dry.
Something to think about - cleaning your carpet by hand may hurt your knees and you might leave more water in the carpet than expected. If you’re planning on cleaning a large room, it’s best to use a carpet cleaner.
Is it cheaper to hire or buy carpet cleaning equipment?
For most homes, hiring is cheaper. You'll deep clean once or twice a year, so no need having a carpet cleaner collecting dust for 49 weeks of the year.
This table compares our hire and buy carpet cleaning equipment prices for the kit in this guide.
The best way to clean a carpet by hand is to use as little water as possible and rinse out every trace of soap. It works well for a small room, a rug or a quick refresh between deep cleans.
How long does carpet stain removal take?
Most fresh stains take 15 to 30 minutes to remove. A full project, from spot-treating to a deep clean of one room, takes about half a day (4 hours), plus drying time.
Time per stain:
- Mud, wax, gum, grease, ink or nail varnish: 15 to 30 minutes
- Pet urine or vomit: about 1 hour, including the time the enzyme cleaner needs to work
- Old, set-in stains: about 30 minutes to pre-treat, plus time with the carpet cleaner
- Damp smell: leave the bicarb overnight, then allow time to dry the room fully
Half-day project timeline (one room, one person):
- Hour 1: clear the room, vacuum and patch test your products.
- Hour 2: spot-treat individual stains using the methods above.
- Hours 3 to 4: deep clean the whole carpet with a hired carpet cleaner, then do a final pass with clean water.
- Afterwards: dry the room with an air mover and a dehumidifier. Drying takes several hours and longer on cold, damp days, so keep off the carpet until it’s fully dry.
Tip: Start in the morning, so the carpet has the rest of the day to dry before anyone walks on it.
Is it safe to remove carpet stains yourself?
Carpet stain removal is low risk, but cleaning products and wet floors still need care. Follow these five rules:
- Wear gloves. Disposable nitrile gloves protect your skin from cleaning products and anything your pet has left behind. Browse our gloves range (linked).
- Never mix cleaning products. Bleach mixed with ammonia or vinegar gives off toxic gas. Use one product at a time, and rinse in between.
- Keep solvents away from flames. Surgical spirit and nail varnish remover are flammable, so blow out candles and keep them well away from open fires.
- Stay safe with electrics. Plug the carpet cleaner into an RCD and keep the cable out of the wet area, so you’re not running the machine over it.
- Keep children and pets away. Keep them off treated areas until the carpet is dry, and store cleaning products out of reach.
For traders: using cleaning chemicals at work is covered by COSHH (the Control of Substances Hazardous to Health Regulations). The HSE’s COSHH guidance explains your responsibilities.
How do I use a carpet cleaner?
Want to use a carpet cleaner but don’t know how to use it? Our How to use a karcher carpet cleaner blog takes you through the steps or you can watch the video below to see how it’s done.
Carpet cleaner checklist
Screenshot or print off this checklist to help keep you on track with your carpet cleaning projects.
- ☐ Identify the stain and patch test
- ☐ Gloves on, window open
- ☐ Remove solids, then blot from the outside in
- ☐ Use the right method for the stain
- ☐ Rinse out soap and blot dry
- ☐ Run an air mover or dehumidifier if it's still damp
- ☐ Vacuum once dry
- ☐ Empty and rinse hired kit before returning it
FAQs
Can you use bleach on carpet?
No. Bleach strips the colour from most carpets and leaves a permanent pale patch.
Why do carpet stains keep coming back?
Usually a stain trapped in the backing rises up as the carpet dries. Use less water, weigh down dry towels on it and rinse out all soap.
Will a hired carpet cleaner remove all stains?
Not always. Stubborn marks need pre-treating, and some old stains permanently dye the fibres.
How to get damp smell out of carpet for good?
Fix the moisture source first. Bicarb and drying only work if the carpet stays dry afterwards.
What comes with a carpet cleaner hire?
Our carpet cleaner comes with an operating and safety guide. Carpet cleaning fluid is sold separately, and a pistol grip upholstery tool is available for sofas and car seats.
Tackle those tough carpet stains with HSS DIY
Whether you’re removing these 9 difficult stains from your carpet by hand or using a carpet cleaner, it doesn’t have to be such a chore.
Most tough carpet stains come down to three things: act fast, blot rather than rub, and use the right fix for the stain. Keep a small stain kit in a cupboard, with bicarb, washing-up liquid, white cloths and a pair of gloves, and most spills become a five-minute job instead of a permanent feature.
Each stain has a different way to be removed and knowing that that method means you won’t ruin your carpet.
For whole rooms or stains with a long memory, hire our carpet cleaner and let it do the hard work. Freshen up hallways, lounges, stairs and more by hand or with specialist kit in your home, rental properties, offices and more. Not sure if hiring a carpet cleaner is right for you? Our dedicated blog that talks all about it to help you decide.
Buy the materials. Hire the tools. One order. All in one place.
Get DIY Happy with HSS DIY: The Home of Great Projects.





























































