How to Remove Tea Stains From Carpet
How to Remove Tea Stains From Carpet: 4 Methods That Work
You may be wondering how to remove tea stains from a carpet. Quick answer: Blot the spill immediately with a clean white cloth; never use hot water, as heat sets tannin stains deeper into the fibres. Treat with a solution of 1 cup warm water to ½ cup white vinegar, blotting from the outside in. For older or set-in stains, follow up with a salt and soda water treatment or a diluted hydrogen peroxide solution.
Tea is packed with tannins; the same plant compounds that give it its colour, which means a spilt cup can leave a stubborn mark if it isn’t dealt with straight away. The good news is that most tea stains, fresh or dried, can be fully removed with the right method.
Below are four tested methods, in the order we’d try them, plus one common mistake that makes tea stains permanent.
Why Tea Stains Are Harder to Shift Than You’d Think
Tea contains tannins, natural compounds that bind readily to the proteins and fibres in carpet. The stronger the tea, the higher the tannin content; black and green tea stain more stubbornly than herbal or fruit teas, which is why two “identical” spills can behave very differently.
One thing worth knowing: heat makes this worse, not better. Hot water can set tannins deeper into the fibres rather than lifting them out, so always use cool or lukewarm water, never hot.
What You’ll Need
Clean white cloths or paper towels
Washing-up liquid (clear, non-bleach formula)
White vinegar
Table salt
Soda water (optional, for the salt method)
3% hydrogen peroxide (optional, for stubborn old stains)
A spray bottle
Cool/lukewarm water
Before you start: patch test any solution on a hidden area of carpet and wait a few minutes to check it doesn’t lift the colour; this matters even more on wool or dyed carpets.
Method 1: Blot the Spill (Do This First, Every Time)
- Press a clean white cloth firmly onto the spill, apply steady pressure straight down, then lift.
- Work from the outside of the stain toward the centre to stop it spreading.
- Keep blotting with a fresh section of cloth until no more liquid transfers.
Never rub. Rubbing pushes tannins deeper into the pile and is the main reason a treatable stain turns permanent.
Method 2: Washing-Up Liquid Solution (Best for Fresh Stains)
- Mix 1 tablespoon of clear, bleach-free washing-up liquid with 1 cup of lukewarm water.
- Dampen a clean cloth with the solution and blot the stain from the outside in.
- Repeat until the stain lifts.
- Rinse by blotting with a cloth dampened in plain cool water to remove soap residue.
- Blot dry and leave to air dry naturally.
Method 3: White Vinegar Solution (Best for Stubborn Stains)
Vinegar’s mild acidity helps break down tannins that soap alone won’t fully shift.
- Mix ½ cup white vinegar with 1 cup lukewarm water in a spray bottle.
- Lightly spray the stained area.
- Leave for a few minutes, then blot with a clean cloth, working outside-in.
- Rinse with a cloth dampened in cool water and blot dry.
Method 4: Salt and Soda Water, or Hydrogen Peroxide (Best for Old, Set-In Stains)
For stains that have already dried in, try one of these two approaches:
Salt and soda water:
- Pour a generous layer of table salt over the stain to fully cover it. Salt draws out moisture and lifts tannins as it absorbs.
- Add a splash of soda water directly onto the salt.
- Leave to work for a few minutes, then rinse the area with cold water and blot dry.
- Repeat if any discolouration remains.
Hydrogen peroxide (for stains that won’t budge):
- Dampen the area with a small amount of 3% hydrogen peroxide.
- Leave for around an hour; light will naturally break the peroxide back down to water, so no rinsing is required.
- Blot the area and repeat if needed.
- Always patch test first, as peroxide can lighten some coloured carpets.
Common Mistakes That Make Tea Stains Worse
- Using hot water — heat sets the tannins into the fibres rather than lifting them out.
- Rubbing instead of blotting — spreads the stain and pushes it deeper into the pile.
- Leaving the spill — the longer tea sits, the more time the tannins have to bond with the fibres.
- Over-wetting the carpet — too much moisture can affect the backing and slow drying.
- Using bleach or harsh chemicals — can discolour or weaken carpet fibres.
- Skipping the patch test — especially important with vinegar or peroxide on wool or dyed carpets.
Cleaning Tea Stains by Carpet Type
Wool carpet: Stick to gentle, water-based solutions and always patch test — wool is more prone to colour lifting than synthetic fibres.
Synthetic carpet: Generally more stain-resistant and easier to treat with any method above.
Stair runners: Treat spills immediately, as foot traffic works stains deeper into the pile faster than on flat carpet.
Carpet tiles: Often easier to manage, as individual tiles can sometimes be lifted or replaced if a stain won’t shift.
When to Call in a Professional
DIY methods handle most tea stains, but it’s worth booking a professional clean if:
The stain has been left for several days or has fully dried in
You’ve tried more than one method above without success
The carpet is wool, antique, or another delicate material
The stain covers a large area
Professional hot-water extraction and specialist treatments can often lift stains that household methods can’t fully remove.
Frequently Asked Questions
Can tea stain carpet permanently? It can, if left untreated for an extended period. Acting quickly — and avoiding hot water — gives you the best chance of removing it completely.
What is the best way to remove tea stains from carpet? Blot the spill immediately with a clean cloth, then treat with a washing-up liquid or vinegar solution, working from the outside of the stain inward. Avoid rubbing and avoid hot water.
Should I use hot water on tea stains? No. Hot water can set the tannins deeper into carpet fibres, making the stain harder to remove. Always use cool or lukewarm water.
Does vinegar remove tea stains from carpet? Yes — a solution of white vinegar and water helps break down the tannins responsible for tea stains, and is particularly effective on stains that soap alone hasn’t shifted.
Can old, dried tea stains be removed? Often, yes. A salt and soda water treatment, or a diluted hydrogen peroxide solution, can lift stains that have already set in, though they may need more than one application.
Can professional carpet cleaning remove old tea stains? In many cases, yes. Professional cleaning can often improve or fully remove older stains that household methods haven’t been able to shift.
Speak to Deco Floors
At Deco Floors, we supply and install high-quality carpet, stair runners, rugs and commercial flooring across North and Central London. If a stain won’t shift, or you’re due a carpet refresh, our team is on hand to help.
Contact Deco Floors today to discuss your flooring requirements.
Related guides:
How to Get Coffee Out of Carpet




