How to Remove Stains from Carpet (Without Ruining It): A Fitter's Guide

Fully insuredNo subcontractors, ever100% fitting guaranteeMobile showroom
The quick answer

Blot, never rub - rubbing untwists and fluffs the pile into a permanent fuzzy patch even after the stain itself is gone. Work cold water first on wine, coffee, blood and pet accidents (heat sets them permanently); the one exception is mud, which you should let dry completely before touching it. Wool needs gentle, neutral products only - no bleach, no high heat. If a stain won't shift, or a big spill has soaked past the carpet into the underlay, that's often no longer a cleaning problem at all.

Most carpet stains are genuinely fixable at home if you treat them the right way, and get worse - sometimes permanently - if you don't. I fit carpets for a living, not clean them, but I'm regularly the person called in afterwards: to re-stretch a carpet that's rippled because someone flooded it with a rented shampooer, or to explain why a stain that "came out" has left a bald, fuzzy patch where the pile used to be.

This guide covers what actually works for the stains that come up most - wine, coffee and tea, mud, pet accidents, blood, ink, grease and candle wax - the fibre-specific mistakes that turn a spill into permanent damage, and how to tell when you've moved past a cleaning problem into a fitting one.

The Two Rules That Actually Matter

Almost every stain-removal method below comes back to two things: how you physically handle the spill, and what your carpet is made of.

Blot, don't rub or scrub. A carpet pile is made of twisted yarn tufts. Scrubbing at a stain untwists that yarn - carpet cleaners call it "blooming" - and once it's happened, the fibres stay fuzzy and frayed even after the stain itself has lifted. You're often left with a patch that looks worse than the original stain, and no amount of further cleaning fixes distorted pile. Blot from the outside of the spill inward with a clean white cloth, pressing down and lifting straight up, and you'll shift most fresh stains without ever damaging the fibre.

Know your fibre before you reach for a product. Wool is the one to be careful with: the WoolSafe Organisation, the UK's wool-carpet-care authority, warns against bleach and strongly alkaline products on wool, since both cause permanent discolouration and weaken the fibre - always spot-test in a hidden corner first, and look for WoolSafe-approved products. Synthetic fibres are generally far more forgiving, and solution-dyed polypropylene specifically is widely stated by manufacturers to tolerate a diluted household bleach solution, because the colour is embedded through the whole fibre rather than just on the surface - we cover this in more detail in our guide to the best carpet for pets, kids and allergies. That bleach-tolerance is a polypropylene-specific property, though, not a green light for bleach on synthetic carpet generally - always check your carpet's own care label or manufacturer guidance before using bleach on it.

Clean grey twist-pile bedroom carpet in a rental property, the kind of carpet condition landlords and tenants check closely at the end of a tenancy

Stain-by-Stain: What Actually Works

Red Wine

Blot immediately with a dry cloth to lift as much liquid as possible, then work cold water in from the outside of the stain inward - hot water or a strong oxidiser applied too early can set both the tannin and the dye, especially on wool. The National Carpet Cleaners Association recommends a mild detergent solution after blotting, and specifically warns against salt or baking-soda pastes, which can leave their own residue and make the stain harder to fully remove. Keep any hydrogen peroxide use very mild and WoolSafe-approved on wool, since oxidising products can bleach natural fibre.

Coffee and Tea

Tannin stains respond to the same cold-water, blot-first approach - the mistake most people make is walking away and letting a cooling cup finish "cooking" itself into the pile. Blot immediately, then use a weak detergent solution and work in from the edges. Once a tannin stain has fully dried and set, full removal even with specialist professional treatment becomes genuinely difficult, particularly on wool and wool-blend carpets - so speed matters more here than almost any other stain type.

Mud

This is the one stain where the usual "act fast" rule works against you. Wet mud smears and spreads the moment you touch it, so let it dry completely first, then vacuum or gently scrape off as much dry soil as you can before introducing any moisture at all. Once the solids are gone, a weak neutral shampoo solution on a cloth - never poured directly onto the carpet - blotted from the outside in, finishes the job. Over-wetting mud pushes fine particles down into the backing and underlay, which is exactly how you end up with permanent traffic-lane darkening that only professional hot-water extraction can later shift. On wool, stick to neutral pH cleaners (roughly 5.5-7.5) - stronger alkaline products can damage the fibre structure.

Pet Urine and Odours

Blot up as much as you can immediately, working from the outside in, using cold water only - heat sets the protein in urine and locks odour into the fibre rather than lifting it. The reason a generic detergent or carpet shampoo often doesn't fully clear the smell is that dried urine leaves uric acid crystals behind, and these don't dissolve in soap and water alone - you need an enzyme-based cleaner, which breaks the crystals down chemically rather than just diluting them. If the smell keeps coming back days or weeks after you've cleaned the surface, that's usually a sign the urine soaked all the way through to the underlay or subfloor - at that point, no amount of surface enzyme treatment reaches it, and it becomes a re-fitting job (uplifting the affected section, replacing the underlay, and treating the subfloor) rather than a cleaning one.

Blood

Cold water only, always - blood is a protein stain like urine, and any heat will coagulate it and set it permanently into the pile. Dab with cold water and a very dilute hydrogen peroxide solution, or an enzyme-based spotter, and blot rather than scrub. On wool, stick to cold enzymatic products specifically formulated for delicate fibres - avoid biological laundry detergents, which are designed for fabric, not carpet pile, and can be too aggressive on wool.

Ink

Dab (never rub) with isopropyl alcohol on a clean cloth, turning to a fresh section of cloth frequently so you're lifting ink away rather than pressing it back in and redepositing it elsewhere. Rinse with cool water once the ink has lifted. Always test alcohol on a hidden patch first, since it can disturb some carpet dyes. Ink that's been sitting for days, or that's already had a failed DIY attempt on it, is a much better candidate for professional treatment than a fresh, small mark - repeated attempts with the wrong product can fix a stain in place rather than lift it.

Grease and Oil

Absorb before you clean: sprinkle bicarbonate of soda or cornflour generously over the stain, leave it for at least fifteen minutes (longer for a heavier spill) to draw the oil up out of the fibre, then vacuum thoroughly. Any remaining shadow can then be treated with a small amount of washing-up liquid in cool water, blotted rather than scrubbed. Avoid hot water entirely here - heat sets oil into the fibre in exactly the same way it sets blood and urine. Long-established, deeply absorbed oil stains can chemically alter the fibre over time, and at that point repeated cleaning attempts are less cost-effective than accepting the patch is permanent.

Candle Wax

Harden the wax completely before you touch it - a sealed bag of ice held over the spot for ten to fifteen minutes works well - then scrape off as much solid wax as you can with a blunt edge like a spoon or an old credit card, and vacuum the fragments. For what's left, lay a sheet of brown paper or plain kitchen paper over the residue and press a warm (not hot) iron over the paper in short bursts, moving the paper to a clean section each time as the wax wicks up into it. Keep the iron on its lowest effective setting and never let it sit still: wool weakens and discolours under sustained high heat, so stop immediately if you see any colour change, and polypropylene is its own heat risk - it can melt and glaze rather than simply scorch, since synthetic fibres soften at much lower temperatures than wool tolerates. When in doubt, test the iron on an offcut or hidden corner first. Bleach and other oxidisers have no place in wax removal at all.

Rented a carpet cleaner and it's rippled up?

That's an over-wetting problem, not a stain problem

Cheap rental shampoo cleaners can flood so much water into the pile that it weakens the latex bond holding the backing together. Once that happens, no amount of drying fixes it - the carpet needs professional re-stretching, or in bad cases, replacing the affected section.

The Real Cost of a Stain Nobody Treated

Cleaning-related issues are now the single biggest cause of UK tenancy deposit disputes, ahead of damage and redecoration as separate categories. The National Residential Landlords Association's analysis of the Tenancy Deposit Scheme's 2024/25 Statistical Briefing found cleaning cited in 54% of adjudicated disputes in England and Wales, and 58% in Scotland - out of roughly 4.7 million protected deposits, with formal adjudication needed in only about 1% of cases. Separately, the Deposit Protection Service's own published figures show cleaning's share of all deposit deduction causes has climbed steadily, from 24.57% in 2021 to 29.38% in 2025 - the most common deduction reason for five years running.

A SpareRoom survey reported by Landlord Today found that 63% of UK renters had faced a cleaning-related deposit deduction, averaging around £250, with 29% losing over £500 and 16% over £750 - an estimated £724 million lost by renters each year on cleaning deductions alone. Only around a third of tenants challenge a cleaning deduction, but roughly 41% of those who do succeed in reducing or cancelling it - which makes treating a stain properly the first time, and photographing your evidence, genuinely worth the ten minutes it takes.

Cleaning's share of UK tenancy deposit deductions, 2021-2025 Cleaning's Share of Deposit Deductions (2021-2025) 24.6% 2021 26.7% 2022 27.7% 2023 28.7% 2024 29.4% 2025 Share of all UK deposit deduction causes attributed to cleaning, by year.
Source: Deposit Protection Service, 2026.

When Cleaning Stops Being the Answer

DIY treatment is genuinely fine for a fresh (under 48 hours old), small, synthetic-fibre stain. Book a professional carpet cleaner - typically £30-75 per room in the UK - when the carpet is wool, when it's a pet-urine stain, or when it's been over a year since the last proper clean. But some situations aren't a cleaning problem at all, however good the cleaner:

  • Dye or bleach damage. If a product has actually pulled colour out of the fibre rather than just leaving a mark on top of it, no cleaning restores that - it needs patching or replacing.
  • Delamination. Over-wetting - most often from a rented carpet shampooer flooding the pile with water and chemicals - can break down the latex adhesive bonding the primary and secondary backing together. Once that bond fails, the carpet loses its structural integrity, ripples continuously, and stretching won't hold it. This is one of the most common ways a "stain removal" job turns into a full carpet problem, and it's genuinely not something most people expect a cleaner to cause. If your carpet has started rippling after a deep clean, our guide to carpet wrinkling and rippling covers re-stretching costs and when replacement is the only option left.
  • Odour that returns after a professional clean. As above with pet urine - if it's soaked through to the underlay or subfloor, cleaning the carpet face again won't reach it.
  • Carpet that's already 10+ years old. Cleaning an old, worn carpet has diminishing returns - if it's tired and matted regardless of stains, replacement is usually the better long-term spend.
UK cost ladder: DIY to full carpet replacement DIY to Replacement: The UK Cost Ladder DIY spot treatment (household materials only) £0–15 Professional cleaning (per room, UK average) £30–75 Professional re-stretch (over-wetting/rippling fix, per room) £60–150 Full replacement (carpet + fitting, per room) £250–600 Indicative UK guide prices per standard room, 2026. Individual quotes vary by room size, carpet grade and region.
Sources: Checkatrade, MyBuilder cleaning and replacement cost guides, and our own re-stretch pricing, 2026.
Worn, matted carpet in a bedroom before replacement, showing the kind of long-term wear where cleaning no longer restores the pile

Frequently Asked Questions

Can you use bleach on any carpet stain?
Only on solution-dyed polypropylene carpet, which manufacturers generally say can tolerate a diluted bleach solution because the colour is embedded through the whole fibre, not just on the surface. Never use bleach on wool, and always check your carpet's care label and spot-test in a hidden area first, since not every synthetic carpet is solution-dyed.
Why does my carpet smell after I've cleaned a pet stain?
Dried urine leaves uric acid crystals that plain soap and water don't dissolve - you need an enzyme-based cleaner. If the smell keeps returning after that, it's usually soaked through to the underlay or subfloor, which needs uplifting and replacing rather than more surface cleaning.
Is my stain permanent?
Usually not, if it's treated promptly with the right method for that stain type. It becomes effectively permanent when the fibre itself has been scrubbed and distorted, when dye has actually been pulled out by an aggressive product, or when a stain has been left to fully set for days before any treatment.
Why did my carpet ripple after I cleaned it?
Over-wetting - flooding the pile with water and cleaning chemicals, common with rented shampoo machines - can break down the latex bond holding the carpet's backing layers together. This is a structural problem, not a stain problem, and it needs professional re-stretching or, in worse cases, replacement.
Should I try to remove an old, set-in stain myself?
It's worth one careful attempt with the correct method for that stain type, but a stain that's been sitting for days, or that's already had a failed DIY attempt, responds far better to a professional carpet cleaner with proper extraction equipment than to repeated home attempts, which risk spreading or re-setting it.

If the Stain Turns Out to Be a Fitting Problem

Most stains are a cleaning job, and a good result comes down to speed and the right method for that stain and fibre. But if a spill has soaked into the underlay, a cleaning attempt has left the backing rippled or delaminating, or the carpet's simply reached the end of its useful life, that's the point it becomes a fitting job rather than a cleaning one. Our carpet wrinkling and rippling guide covers re-stretching costs and replacement thresholds in more detail, and if you're choosing a new carpet specifically because of pets, kids or stain resistance, our guide to the best carpet for pets, kids and allergies covers which fibres actually hold up.

Areas I Cover

Based in South London, covering Surrey, Kent and Sussex with the mobile showroom:

Get Your Exact Price

Three fields. Paul replies personally — usually within the hour, always the same day.

Prefer WhatsApp? Send a photo of your room to 07903 320 414 for a faster estimate.