How do I clean a carpet?
How to deal with carpet stains and general grime, what a machine actually achieves, and the one rule that prevents permanent marks.
- Difficulty
- beginner
- Time
- 2 hr
- Read
- 3 min
Short answer
Blot spills immediately — never rub — working from the outside inwards, and use cold water first. For general cleaning, vacuum thoroughly in two directions before any wet treatment, and don't over-wet the carpet: soaking the backing causes shrinkage, smells and rapid re-soiling.
Carpet is a fibre that holds whatever lands on it, and the mistakes are consistent: rubbing spreads a stain and damages the pile permanently, and over-wetting pushes the spill into the underlay where you can't reach it. Both are avoidable in the first thirty seconds.
What you'll need
- Clean white cloths
- Vacuum cleaner
- Washing-up liquid
- Carpet cleaning machine (hire or own) (optional)
- White vinegar (optional)
Step by step
- For a fresh spill, blot immediately with a clean white cloth.Press down and lift. Never rub — rubbing spreads the stain and permanently distorts the pile fibres.
- Work from the outside of the stain inwards.Outside-in stops you spreading the edge of the stain into clean carpet.
- Use cold water first, and only escalate if needed.Heat sets protein stains — blood, milk, egg — permanently into the fibre.
- For most stains, a little washing-up liquid in cold water is the first treatment.Apply to the cloth, not the carpet, and blot rather than pour.
- Rinse by blotting with clean water, then blot dry.Leftover detergent attracts dirt, so a treated patch re-soils faster than the carpet around it.
- For general cleaning, vacuum thoroughly in two directions before anything wet.Slowly, and in overlapping passes. Most of what a carpet holds is dry soil that a machine would otherwise turn to mud.
- If using a carpet cleaning machine, do a final pass with clean water only.The extraction pass removes residual detergent, which is what causes rapid re-soiling.
- Dry the carpet as fast as you can — open windows, use fans.A carpet damp for more than a day can smell and can grow mould in the underlay.
- Test any product on a hidden area first.Some carpets, particularly wool, react badly to alkaline cleaners.
Tips
- Blot, don't rub, is the single rule that prevents most permanent carpet damage.
- For pet accidents, an enzyme cleaner is genuinely different from a general cleaner — it breaks down the compounds that cause both the stain and the lingering smell.
- Bicarbonate of soda left on a carpet for an hour and then vacuumed absorbs a surprising amount of odour.
- Wool carpets need pH-neutral or slightly acidic cleaners. Alkaline products can damage the fibre and cause yellowing.
Common mistakes
- Rubbing a stain — It spreads the stain outward and permanently distorts the pile, leaving a visible patch even after the stain is gone.
- Using hot water on protein stains — It cooks blood, milk and egg into the fibre permanently.
- Over-wetting the carpet — Liquid reaches the backing and underlay, causing smells, shrinkage and mould.
- Not rinsing out detergent — Residue attracts dirt, so the cleaned patch becomes the dirtiest area within weeks.
Questions people ask
Are carpet cleaning machines worth it?
For a whole room they do a considerably better job than hand cleaning, particularly hired commercial units. The key is a final clean-water extraction pass and drying the carpet quickly afterwards.
How do I get a smell out of a carpet?
Bicarbonate of soda left for an hour then vacuumed handles general odour. For pet accidents you need an enzyme cleaner, since the compounds involved aren't removed by ordinary detergent.