Skip to content
Grandma'sCleaning Tips
Menu

Tea · Upholstery

Tea Stain on Upholstery — How to Get It Out

To remove a tea stain from upholstery, blot immediately with a dry cloth, then treat with cold water and dish soap before rinsing carefully — upholstery foam and padding hold moisture, so work lightly and dry thoroughly. Tea is a tannin stain that sets with heat, so always start cold and never scrub hard enough to push liquid deep into the cushion.

  • Time30 min
  • DifficultyMedium
  • MaterialUpholstery

Watch out

WarningNever pour water directly onto upholstery or scrub hard — foam cushions absorb liquid quickly and take days to dry, which can lead to mildew or permanent water stains.

WarningDo not use hot water or steam on tea stains — heat sets tannin stains permanently into fabric.

TipAlways test your cleaning solution on a hidden spot under the cushion or along the back seam to check for color bleeding or fabric damage.

Do this

  1. Blot up the spill

    Press a dry white cloth firmly onto the tea stain to lift as much liquid as possible. Work from the outside edge toward the center so you don't spread the stain wider.

    If the spill is fresh and large, lay a folded towel over it and stand on it for a few seconds to pull liquid up before it soaks into the foam.

  2. Mix cleaning solution

    In a small bowl, combine 1 tsp dish soap, 1 tbsp white vinegar, and 1 cup cold water from the tap (coldest setting, under 70 °F). Stir gently until the soap dissolves.

  3. Apply solution lightly

    Dip a clean white cloth into the solution, wring it out well so it's barely damp, then blot the stain gently. Avoid saturating the upholstery — you want to treat the surface fabric, not soak the padding underneath.

  4. Blot with plain cold water

    Dampen a fresh cloth with plain cold water, wring it nearly dry, and blot the treated area to lift soap residue. Repeat with a dry cloth to pull out as much moisture as you can.

  5. Dry completely

    Point a fan at the damp spot or use a hairdryer on the cool setting to speed drying. Let the upholstery dry fully before sitting on it — trapped moisture can cause mildew or water rings in the foam.

Common questions

What if the tea stain is old and already dried?+

Mix the same dish soap and vinegar solution and apply it very lightly with a barely damp cloth, then let it sit for 5 minutes before blotting with cold water. Old tannin stains may need two or three gentle treatments.

Can I use a carpet cleaner or steam cleaner on upholstery tea stains?+

You can use a wet-vacuum upholstery attachment to pull moisture out after treating the stain, but avoid steam — heat will set the tannin. Most rental carpet cleaners have an upholstery tool that works well if you keep suction high and water flow low.

How do I stop the stain from spreading while I blot?+

Always blot from the outer edge of the stain toward the center, and lift straight up instead of rubbing sideways. Use a fresh section of your cloth for each blot so you're not redepositing tea back onto the fabric.

What if my upholstery fabric is delicate or vintage?+

Test any solution on a hidden seam first and use even less moisture — barely dampen your cloth. For silk, velvet, or antique upholstery, consider calling a professional upholstery cleaner rather than risking water rings or fabric distortion.

Same stain, other materials

More stains on upholstery