DIY Carpet Stain Removal Tips That Actually Work
February 15, 2026 · 5 min read
The difference between a stain that vanishes and one that becomes permanent often comes down to the first five minutes. Here are proven techniques for the most common carpet stains.
The Universal Rule: Blot, Never Rub
Rubbing pushes the stain deeper and damages carpet fibres. Always blot from the outer edge inward with a clean white cloth or paper towels. White cloth helps avoid dye transfer.
Coffee and Tea Stains
Blot up as much liquid as possible. Mix one tablespoon of white vinegar, one tablespoon of dish soap, and two cups of warm water. Apply with a cloth, blot, rinse with cold water, and repeat.
Red Wine
Cover the spill generously with table salt or baking soda to absorb the liquid. Leave for 15 minutes, vacuum up the powder, then blot with a mix of dish soap and hydrogen peroxide (test in a hidden area first).
Pet Accidents
Absorb fresh urine with paper towels, pressing firmly. Then apply an enzyme-based pet stain remover — regular cleaners won't break down the proteins that cause the lingering odour.
Grease and Oil
Sprinkle cornstarch over the spot and let it sit for 30 minutes to absorb the oil. Vacuum, then apply a small amount of dry-cleaning solvent on a cloth and blot gently.
Ink
Dampen a cloth with isopropyl alcohol and dab the stain — don't pour alcohol directly on the carpet. Work from the outside in. You may need several rounds of dabbing and blotting.
When to Call a Professional
If a stain resists two treatment attempts, or if the affected area is larger than a dinner plate, stop and call a professional. Continued DIY attempts on stubborn stains often set them permanently.