Person vacuuming a carpet

How to Remove Common Carpet Stains

Step-by-step methods for removing the most common carpet stains, from red wine and coffee to pet accidents and candle wax, and when to call a professional.

To remove most carpet stains, act quickly: blot up as much as you can with a clean white cloth, then dab on a little cold water mixed with a few drops of washing-up liquid, working from the outside of the stain inwards. Rinse with plain water and blot dry. Never rub, and avoid hot water on anything containing protein, such as blood, milk or egg.

Different stains need slightly different treatment, and the wrong product can make a mark permanent. This guide covers the stains we’re asked about most in homes, rentals and student houses across Hull and East Yorkshire, and when it’s better to call in a professional carpet cleaning service.

Key takeaways

  • Blot, never rub, and work from the edge of the stain towards the centre.
  • Start with cold water; heat can set protein stains like blood and milk.
  • Test any product on a hidden patch of carpet first.
  • Don’t over-wet the carpet, or the stain can wick back up as it dries.
  • Old, large or repeat stains usually need professional hot water extraction.

The basic method for removing carpet stains

Keep a small stain kit in a cupboard: white cloths or kitchen roll, washing-up liquid, white vinegar, bicarbonate of soda, a spray bottle, a blunt knife or old bank card, and an enzyme cleaner if you have pets. Then follow these steps for almost any fresh spill:

  1. Remove any solids by lifting them with a spoon or card. Don’t press them into the pile.
  2. Blot the liquid with a white cloth, pressing firmly and turning to a clean section as it soaks up.
  3. Test your cleaning solution on a hidden area, such as inside a wardrobe, to check for colour loss.
  4. Apply a small amount of a few drops of washing-up liquid in a cup of cold water, dabbing from the outside in so the stain doesn’t spread.
  5. Blot again, repeating until no more colour transfers to the cloth.
  6. Rinse with plain cold water to remove detergent residue, which otherwise attracts dirt.
  7. Dry the area by pressing a thick pad of kitchen roll down with something heavy, then let air circulate.

How to remove red wine, coffee and tea stains from carpet

Red wine: Blot immediately, then dab on cold water and blot again to dilute the colour. Follow with a solution of washing-up liquid and a splash of white vinegar in cold water, blotting until the mark fades. Skip the salt. It soaks up some liquid but doesn’t remove the dye and can leave a residue.

Coffee and tea: Blot, then treat with the same washing-up liquid and vinegar solution. If there was milk in it, stick to cold water throughout, as warm water can set the milk proteins. Older tea and coffee stains often need several rounds of treatment.

Tip: Always use white cloths or plain kitchen roll. Coloured cloths and printed paper towels can transfer dye onto a damp carpet.

How to remove blood, mud and grease from carpet

Blood

Use cold water only. Blot repeatedly with cold water, then with a mild washing-up liquid solution. On pale synthetic carpets, a little hydrogen peroxide can lift what remains, but it can bleach, so test it first and don’t use it on wool or coloured carpets.

Mud

Leave mud to dry completely, then break it up and hoover it away. Treat any remaining mark with the basic washing-up liquid method. Trying to clean wet mud just smears it deeper into the pile.

Grease, oil and make-up

Sprinkle bicarbonate of soda or cornflour over the mark to absorb the oil, leave it for twenty minutes or so, then hoover. Follow with a washing-up liquid solution, which is designed to cut through grease, and rinse well.

Curry and tomato sauce

Scrape off what you can, blot, then use the washing-up liquid solution. Turmeric is a strong dye and often leaves a yellow shadow, which may need professional treatment.

How to get pet stains and smells out of carpet

Pet urine needs quick action, because it soaks down into the underlay where smells linger. Blot thoroughly by standing on a folded pad of kitchen roll, rinse with a little cold water and blot again. Then use an enzyme-based cleaner made for pet stains, which breaks down the compounds that cause the smell.

Avoid ammonia-based products, which can smell similar to urine and encourage pets to go in the same spot. Check the label before using enzyme cleaners on wool, as some aren’t suitable for natural protein fibres. For vomit, scrape up solids, sprinkle bicarbonate of soda to absorb moisture and odour, hoover, then treat as above. Our guide to cleaning a home with pets covers hair, odours and muddy paws in more depth.

Removing candle wax, chewing gum, nail varnish and paint

Candle wax and chewing gum

Harden them with a bag of ice cubes, then break them up and lift them out with a blunt knife. For leftover wax, lay brown paper or kitchen roll over the area and press briefly with a warm iron on a low setting, moving the paper as it absorbs the wax. Check often, as too much heat can melt synthetic fibres.

Nail varnish

Blot without spreading it, then dab with nail varnish remover on a white cloth. Acetone can damage some carpet fibres and backings, so test on a hidden patch first, or use an acetone-free remover.

Paint and ink

Water-based emulsion comes out far more easily while it’s wet. Blot, then use cold water and washing-up liquid. Dried emulsion and gloss paint are much harder, and our guide to removing paint splashes and plaster dust covers them in detail. For ballpoint ink, dab with rubbing alcohol on a cloth, after a patch test.

Carpet stain removal mistakes that make things worse

  • Rubbing or scrubbing, which spreads the stain and frays the pile.
  • Using too much water, so the stain wicks back up from the backing as it dries.
  • Using hot water on protein stains such as blood, milk and egg.
  • Reaching for bleach, which leaves a permanent pale patch on most carpets.
  • Mixing products, especially bleach with vinegar or ammonia, which gives off harmful fumes.
  • Leaving detergent in the carpet, which turns into a sticky dirt magnet.

When to call a professional carpet cleaner

Home treatment works best on small, fresh spills. It’s time to call a professional when a stain is large, old or keeps reappearing, when there’s a lingering pet smell, or when the carpet is wool or a natural fibre and you’re unsure what’s safe. Hot water extraction rinses residue out of the pile in a way spot cleaning can’t, as our guide to carpet cleaning methods explains.

Carpets matter at the end of a tenancy, too. Stains beyond fair wear and tear can lead to deductions, which is why our advice on getting your full deposit back includes the carpets. Student houses near the university often need carpet cleaning alongside end of tenancy cleaning in Hull, and it can be added to any end of tenancy clean.

Help with stubborn carpet stains

If a stain won’t budge, don’t keep scrubbing. Our team uses hot water extraction with spotting products matched to the stain and fibre, and will be honest about what’s likely to come out. Sofas and chairs can be done in the same visit, as covered in our sofa cleaning guide, and carpets are usually dry within a few hours, as explained in how long carpets take to dry. Carpet cleaning also fits well alongside a deep clean of the whole home.

Read more about our carpet and upholstery cleaning, or get in touch for a fixed quote.

FAQs

Frequently asked questions

What is the best homemade carpet stain remover?

For most fresh stains, a few drops of washing-up liquid in cold water, sometimes with a splash of white vinegar, works well. Dab it on from the outside in, then rinse with plain water and blot dry.

Can old carpet stains be removed?

Many can be improved or removed with professional hot water extraction and the right spotting products. Some, such as turmeric, bleach marks and old pet urine, may be permanent.

Why has the stain come back after cleaning?

This is called wicking. If the carpet was over-wetted, residue in the backing or underlay rises back up as it dries. Use less liquid, blot thoroughly and dry the area quickly with good airflow.

Does vinegar damage carpet?

Diluted white vinegar is safe on most carpets, but test a hidden area first and rinse afterwards. Never mix it with bleach, which gives off harmful fumes.

Keep reading

Related guides

Spotless modern white kitchen with a marble island

Ready for a cleaner home?

Get a fixed price in minutes. No obligation, no hidden extras — and every clean is backed by our re-clean guarantee.