How to remove wine stains from Limestone

Wine stains on limestone come from red wine, dark juice, or coffee soaking into the porous surface. The fix is a hydrogen-peroxide poultice that pulls the stain back out — slow but effective.

5–10 min hands-on, 24–48 hr dwell $5–$15About Limestone
How to remove wine stains from Limestone

What you'll need

  • 3% hydrogen peroxide
  • Distilled water
  • Plastic wrap and painter's tape
  • Plastic spatula
  • Microfiber cloth

Step-by-step

  1. 1Blot any fresh residue — never scrub a fresh stain.
  2. 2Mix baking soda with hydrogen peroxide to a peanut-butter consistency.
  3. 3Spread 1/4" thick over the stain, extending 1" beyond the edge.
  4. 4Cover with plastic wrap and tape down all four edges.
  5. 5Leave 24–48 hours for the poultice to draw the stain out.
  6. 6Gently scrape off with a plastic spatula, rinse with distilled water, and dry.
  7. 7Reseal the area once fully dry — 24 hours minimum.

Do not use

  • Vinegar, lemon, or acidic rust removersPermanently etches calcium-based stone.
  • BleachDamages sealer and rarely lifts the stain.
  • Wire brushes or steel woolScratches the finish and can leave rust specks.

When to call a pro

Stain has been there for months, covers a large area, or two poultice rounds didn't lift it.

Identify your stone & get a quote

More Limestone guides

Identify your stone — free