Skip to content

How to clean…

Carpet Stain Removal Guide

The first few minutes after a spill decide whether it becomes a permanent stain. This guide covers the right first response and the method for the most common carpet stains.

5 min read · Updated November 2026

Illustration of a person blotting a red wine stain on a carpet with a white cloth

The golden rules

Whatever the stain, a few rules apply. Act fast. Scrape up solids with a spoon or blunt knife. Blot liquids with a white cloth or kitchen paper, pressing down rather than rubbing. Work from the outside of the stain towards the centre so it doesn't spread. Use as little liquid as possible, and always rinse out whatever cleaner you use – soap left in carpet attracts dirt and leaves a dark patch.

Test any product on a hidden area first, such as inside a wardrobe or under a sofa, and check the carpet's fibre. Wool and wool-rich carpets are sensitive to heat, bleach and strong alkaline cleaners. Polypropylene and nylon tolerate more but can still be damaged by bleach.

Stain-by-stain methods

The table summarises the usual first approach; details follow below.

Common carpet stains and the usual home treatment. Always test first and rinse well.
StainFirst stepThen
Red wineBlot immediatelyCool water, then washing-up liquid solution; rinse and blot
Coffee and teaBlotWashing-up liquid and white vinegar solution; rinse and blot
Grease and oilScrape and blotSprinkle bicarbonate of soda, vacuum, then a drop of washing-up liquid
BloodBlot with cold water onlyMild washing-up liquid solution; never use hot water
MudLet it dry completelyBrush and vacuum, then treat any mark left
Candle waxLet it harden, scrapeBrown paper and a warm iron to lift the remainder
Chewing gumHarden with an ice packPick off, then treat residue with a little solvent spot cleaner
Ink and felt tipBlotRubbing alcohol on a cloth, dabbed, after testing

Common carpet stains and the usual home treatment. Always test first and rinse well.

Red wine, coffee and tea

Blot as much as you can. For red wine, pour a little cold water onto the stain and keep blotting – diluting it is half the battle. Then mix a teaspoon of washing-up liquid in a cup of warm water, dab it on, blot, and rinse with clean water. Salt and white wine are popular remedies but don't do much that cold water doesn't.

For coffee and tea, add a tablespoon of white vinegar to the washing-up liquid solution, apply with a cloth, blot until the colour stops transferring, rinse and blot dry. Milky drinks need the rinse step most, because milk residue goes sour.

Grease, food and make-up

Scrape away any solid food, then sprinkle bicarbonate of soda or cornflour over a greasy mark and leave it for 15–30 minutes to absorb oil before vacuuming. Then use a small amount of washing-up liquid solution, rinse and blot. Foundation and lipstick respond to the same method; a dedicated solvent spot cleaner may be needed for stubborn residue on synthetic carpet.

Get quotes from local cleaners

Blood and other protein stains

Use cold water only. Heat sets protein stains permanently. Blot with cold water, then a mild washing-up liquid solution, then rinse. On synthetic carpets, a little hydrogen peroxide (3%) can help with old blood but can bleach some dyes – test it first and never use it on wool. The same cold-water approach applies to vomit and egg; our guide to cleaning after a sickness bug covers hygiene for those.

Wax, gum and other solids

For candle wax, let it harden, scrape off what you can, then lay brown paper or a paper bag over the remainder and press with a warm (not hot) iron for a few seconds – the wax melts into the paper. Move to a clean area of paper and repeat. Don't use this on wool without testing, and keep the iron moving.

For chewing gum, freeze it with an ice pack or ice cubes in a bag until brittle, then pick it off. A small amount of solvent spot cleaner removes the residue on most synthetic carpets.

What not to do

These well-meant fixes often make stains worse:

  • Rubbing or scrubbing hard, which spreads the stain and frays the pile
  • Using hot water on blood, egg, milk or other protein stains
  • Bleach or bleach-based sprays, which remove the carpet's colour as well as the stain
  • Soaking the area, which wets the underlay and can cause brown 'wicking' marks as it dries
  • Leaving cleaning solution in the carpet without rinsing

When to call a professional

If a stain keeps reappearing after it dries (wicking), if you've tried twice and it isn't shifting, or if the carpet is wool or very expensive, stop and call a carpet cleaner. Professionals carry specific spotters for tannin, protein, oil and dye stains and can rinse with hot water extraction to remove residues properly.

Some stains – bleach spots, dye transfer, burns and old pet urine that has changed the fibre colour – can't be removed by cleaning; carpet repair or patching is the option. A professional clean before an end of tenancy inspection is often worth it; our guide to whether tenants have to clean carpets explains your obligations.

Common questions

What is the best thing for removing carpet stains?

For most fresh water-based stains, blotting followed by a weak solution of washing-up liquid in warm water, then rinsing with clean water and blotting dry, works well. Test first and avoid bleach.

Does salt get red wine out of carpet?

Salt can absorb a little liquid, but cold water and blotting do more. Dilute the wine with cold water, blot, then use a washing-up liquid solution and rinse.

Why has the stain come back after cleaning?

Usually because the spill soaked into the backing or underlay and wicked back up as the carpet dried, or because cleaning solution was left in the pile. Use less liquid and rinse thoroughly.

Can I use vinegar on a wool carpet?

Diluted white vinegar is generally safe on wool in small amounts and is often used for coffee and tea stains, but test first and rinse afterwards.

Can professional carpet cleaners remove all stains?

They remove most, but not all. Bleach spots, dye damage, burns and old urine stains that have changed the fibre colour usually can't be cleaned out.

Ready to book a professional clean?

Describe the job once and compare free, no-obligation quotes from local cleaners and cleaning companies.

Get Free Cleaning Quotes