Skip to content

How to Remove Coffee and Tea Stains From Any Floor

Coffee & Teaon your floor? Here's the safe fix.

Coffee and tea are tannin stains, and they set fast. The good news: catch a spill quickly and blot it the right way, and most floors come clean with no lasting mark. Below we walk through every surface we install — carpet, hardwood, luxury vinyl plank, laminate, tile, and natural stone — so you use the safe method for your floor and don't make the stain worse.

Coffee and tea carry tannins, the same plant dye that stains a mug brown over time. They grip fast, and a fresh spill can set into a permanent ring within minutes. The single most important first move: blot it up right away with a dry white cloth, working the edges inward, before you reach for any cleaner.

Coffee & Tea removal by floor type

Coffee & Tea on Carpet

  1. Blot the spill at once with a dry white cloth or paper towels. Press, lift, repeat. Never rub, as rubbing pushes the tannin deeper into the fibers.
  2. Mix 1 tablespoon clear dish soap and 1 tablespoon white vinegar into 2 cups of cool water.
  3. Dampen a clean white cloth in the solution and blot from the outer edge of the stain toward the center, so it does not spread. Re-wet the cloth as it picks up color.
  4. Sponge the spot with plain cool water to rinse out the soap, then blot dry with fresh towels.
  5. Lay a folded dry towel over the damp spot, weigh it down, and let it pull up the last moisture. Test the soap mix on a hidden patch, like inside a closet, before you start.

Never: Do not scrub or use hot water. Heat and friction set the tannin and can fray or fuzz the carpet pile for good.

Coffee & Tea on Hardwood

  1. Wipe the spill up fast with a soft cloth, going with the grain. Coffee left to sit can seep through the finish and darken the wood.
  2. Dampen a cloth with plain water, wring it nearly dry, and wipe the spot along the grain.
  3. If a faint mark stays, add one drop of clear dish soap to a cup of water, wipe gently with the grain, then wipe again with a clean damp cloth to lift the soap.
  4. Dry the area right away with a soft towel so no moisture lingers on the boards.

Never: Never soak the floor, steam it, or reach for vinegar, oil soap, or acetone. Standing water and harsh liquids ruin the finish and swell the wood at the seams.

Coffee & Tea on LVP / Vinyl

  1. Wipe the spill with a damp cloth as soon as you see it. Vinyl is waterproof on top, so most coffee comes up with no fuss.
  2. For a stubborn spot, add a drop of clear dish soap to warm water, dampen a cloth, and wipe the area in the direction of the planks.
  3. Rinse with a clean damp cloth so no soap film is left to attract dirt.
  4. Towel-dry the spot, and wipe along the seams so no water sits in the grooves.

Never: Skip steam mops, solvents, and abrasive pads or scouring powder. The heat can loosen seams and the scrubbing dulls the wear layer.

Coffee & Tea on Laminate

  1. Blot the coffee up immediately with a dry cloth. Laminate hates standing liquid, and the seams can swell if it sits.
  2. Wring a cloth out in plain water until it is barely damp, then wipe the spot with the grain of the plank.
  3. If a mark remains, add one drop of clear dish soap to a cup of warm water, wipe lightly, then go over it once more with a clean damp cloth.
  4. Dry the spot right away with a soft towel and check that no water has crept into the seams.

Never: Never soak it, steam it, or use vinegar, oil soap, or acetone. Water in the seams makes the planks swell and bubble, and that damage cannot be undone.

Coffee & Tea on Tile & Grout

  1. Wipe the coffee off the tile face with a damp cloth. The glazed surface is tough and rarely stains.
  2. For the grout lines, which are porous and the real weak point, make a paste of baking soda and a little water.
  3. Spread the paste on the stained grout, let it sit about 10 minutes, then scrub gently with an old soft toothbrush.
  4. Rinse the grout with clean water and wipe the whole area dry. Re-treat once if a shadow remains.

Never: Do not use a wire brush or harsh acid on the grout. They eat away the grout and strip any sealer, leaving it even more prone to the next stain.

Coffee & Tea on Natural Stone

  1. Blot the coffee up at once with a soft cloth. Stone like marble, granite, and travertine is porous and drinks up tannin fast.
  2. Wipe the spot with a cloth dampened in plain warm water to lift what is left on the surface.
  3. If a mark stays, use only a pH-neutral stone cleaner with a soft cloth, following the label. Blot, do not grind it in.
  4. Rinse with clean water and dry the area fully with a soft towel.
  5. If a faint stain lingers in the stone, call us. A deep tannin stain may need a poultice, and the spot may need resealing afterward.

Never: Never touch stone with vinegar, lemon, or any citrus or acidic cleaner. The acid etches a permanent dull spot into the polish that no cleaner can buff out.

People also ask

How do you get coffee stains out of carpet?

Blot up the spill right away with a clean white cloth, working from the outside of the stain inward so it doesn't spread. Never rub, and never use hot water — heat locks the tannins into the fibers. Dab on a mix of one teaspoon dish soap, one teaspoon white vinegar, and one cup of lukewarm water, blot, then rinse with cool water and blot dry. For stubborn color, a 3% hydrogen peroxide solution works well on tannin stains, but test it on a hidden spot first.

How do you get old, dried coffee stains out of carpet?

Rehydrate the dried stain first with a little lukewarm water to loosen it, then blot from the edges inward. Work in a solution of dish soap and white vinegar in warm water, let it dwell a few minutes, and blot with a clean white cloth. If cream or sugar was in the cup, add an enzyme laundry detergent to break down the sticky residue. Don't over-wet the carpet — too much water soaks the pad and the stain can wick back up as it dries.

How do you get tea stains out of carpet?

Tea is a tannin stain like coffee, so the method is the same: blot immediately, use cool or lukewarm water, and never rub or apply heat. A white vinegar and water solution, or a dish soap, vinegar, and warm water mix, dabbed on and blotted, lifts most tea stains. Rinse with cool water, blot dry, and dry the spot quickly so it doesn't wick back. Test any cleaner on a hidden area first.

Do coffee stains come out of carpet permanently, or are they permanent?

Most coffee stains are not permanent if you act fast and blot gently. They become permanent when handled wrong — using hot water, scrubbing hard, or over-soaking can set the tannins and ruin the fibers instead of lifting them. Blot from the edges in, skip the heat, and use a mild dish soap and vinegar solution. If the stain is old and set, a professional cleaner can often improve it even when a DIY pass can't fully remove it.

How do you get a coffee stain out of a hardwood floor?

Soak up the coffee immediately with an absorbent cloth before it works into the wood — a quick wipe usually leaves no mark on a sealed floor. For a stain that's already set, wipe gently along the grain with a cloth dampened in mild soapy water, then dry it right away. White vinegar diluted in water is a mild acid that can lift tannins without harming the finish; never soak the wood and never use acetone, paint thinner, or other solvents, which strip and cloud the finish. Dry fully, then restore shine with a wood-floor polish made for your finish.

Does coffee stain hardwood floors permanently?

Not usually — a sealed or factory-finished hardwood floor resists coffee well, and a spill wiped up promptly typically leaves no mark. The risk is letting it sit: given time, coffee tannins can soak past the finish into the wood and leave a lasting stain. So the fix is speed — blot it fast. Avoid steam mops, acetone, and harsh solvents, which damage the finish far more than the coffee will.

How do you get coffee stains out of vinyl plank flooring?

Wipe the spill with a damp microfiber cloth and a few drops of mild dish soap as soon as you see it — most fresh coffee comes right off vinyl. For a set stain, try a baking soda paste or an equal-parts white vinegar and water solution, let it sit briefly, then wipe and rinse. A cloth soaked in 3% hydrogen peroxide laid on the spot for 10–15 minutes handles stubborn tannins on light-colored LVP; test a hidden area first. Never use bleach, ammonia, or abrasive powders, which discolor and dull the wear layer.

Does coffee stain vinyl plank flooring?

A quality, well-sealed luxury vinyl plank floor resists coffee, and a quick wipe almost always prevents any mark. Coffee tannins can darken porous or poorly sealed plank edges if left to sit, so the key is wiping spills promptly. Stick to mild dish soap and water for everyday cleanup. Skip bleach and ammonia — they can permanently discolor vinyl.

How do you remove coffee stains from laminate flooring?

Blot the spill immediately and clean the spot with a cloth wrung out in warm water with a few drops of mild dish soap — never soak laminate, since standing water swells the boards at the seams. For a stubborn mark, a little white vinegar diluted in water wiped on gently usually does it; then wipe away residue and dry the area thoroughly. Do not use steel wool, scouring pads, abrasive powders, or solvents like acetone — they permanently scratch and dull the wear layer. Wring the cloth nearly dry every time.

How do you get coffee and tea stains out of tile grout?

Tile itself wipes clean easily; the porous grout is what holds the stain. Blot up the liquid, then scrub the grout line with a paste of baking soda and water using an old toothbrush. For tougher stains, oxygen bleach (sodium percarbonate) dissolved in warm water, applied and left to dwell about 15 minutes before scrubbing, lifts coffee and tea from grout well. Rinse clean, and consider resealing the grout afterward so future spills wipe away before they soak in.

How do you remove coffee stains from natural stone like marble or travertine?

Blot the spill instantly — porous stone like marble, travertine, and limestone absorbs coffee within minutes. NEVER use vinegar, lemon, or other acids on natural stone; they etch and permanently dull the surface. For a coffee stain that's soaked in, use a poultice: a paste applied over the stain, covered with plastic, and left about 24 hours to draw the tannins back out as it dries. For an organic stain, the poultice can be made with 3% hydrogen peroxide, then rinse with water; use a pH-neutral stone cleaner for everyday care.

Can I use vinegar to clean coffee stains off stone floors?

No — keep vinegar off natural stone. The acid reacts with the calcium carbonate in marble, travertine, and limestone and etches the surface almost instantly, leaving dull rings and spots, and over time it eats away the sealant too. Use only a pH-neutral stone cleaner for regular cleaning. For a stubborn coffee stain, reach for a poultice (with hydrogen peroxide for organic stains) rather than any acid. Vinegar is fine on most carpet, vinyl, and laminate, just never on stone.

Why does coffee and tea stain so quickly, and how do I keep it from setting?

Coffee and tea are tannin stains, and tannins start bonding to fibers and soaking into porous surfaces within minutes. The two things that lock a tannin stain in are heat and time — so act fast and use cool or lukewarm water, never hot. Blot, don't rub, and work from the outside of the stain inward. On hard floors, wipe the spill right away before it reaches a seam, grout line, or unsealed edge.

Beyond the spot-clean

If the stain has set, spread, or it's time to think about new flooring, we're a family-owned shop in Winter Haven and across Polk County since 1962. Browse the floors we install and clean every day:

Since 1962, one phone call

Stain won't budge? We do floor replacement too.