What to Do If You Get a Stain in Your Carpet
Last updated: 3 August 2025
Step 1: Blot, Don’t Rub
As soon as the spill happens, gently blot the area with paper towels or a clean cloth. Avoid rubbing, as this can push the stain deeper into the fibres or spread it wider. Work from the outside of the stain inward.
Step 2: Identify the Type of Stain
Different stains require different treatments. Common carpet stains include food and drink (e.g. wine, tea, curry), mud, grease, ink, pet urine, and makeup. Knowing the source will help you choose the most effective removal method.
Step 3: Use the Right Cleaning Solution
For most general stains, you can make a DIY solution using warm water with a few drops of washing-up liquid. For tougher stains: - **Wine or juice:** Use white vinegar and water (50/50 mix). - **Coffee or tea:** Use a mix of vinegar and baking soda. - **Grease or oil:** Try rubbing alcohol or a specialist carpet degreaser. - **Pet urine:** Use an enzymatic cleaner designed for pet stains (available at UK pet shops or online). - **Mud:** Let it dry completely, then vacuum before treating the stain underneath.
Step 4: Test Before Applying
Always test any cleaning solution on a hidden part of your carpet to ensure it doesn’t discolour or damage the fibres.
Step 5: Rinse and Blot Dry
Once the stain lifts, rinse the area with clean water to remove any residue. Blot again with a dry towel and, if possible, press with something heavy (like a book with a cloth over it) to absorb the last of the moisture.
Step 6: Consider a Carpet Cleaner
If the stain is old or particularly stubborn, using a home carpet cleaner or hiring a professional may be worth it. Many UK supermarkets rent out carpet cleaners, or you can buy compact machines like the Vax SpotWash or Bissell SpotClean.