Cleaning Tips3 min read

How to Get Wine Stains Out of a Tablecloth — Toronto Guide 2026

How to remove red wine and white wine stains from tablecloths and linen in your Toronto home. The salt trick and the OxiClean method that work on set stains.

M
Maidless

How to Get Wine Stains Out of a Tablecloth

Red wine stains are caused by anthocyanins — plant pigments that bond aggressively to fabric fibres. Fresh red wine stains are significantly easier to remove than dried stains. White wine is a different stain — it's nearly invisible when wet but can yellow when dry.

Red Wine — Fresh Stain (Still Wet)

  1. Blot — don't rub — blot up as much wine as possible with a clean cloth or paper towels immediately
  2. Salt method — pour a generous amount of table salt directly on the wet stain. The salt draws the liquid out of the fibres by osmosis. Allow 2–3 minutes, then brush off the salt (which will have absorbed wine).
  3. Cold water — pour cold water over the stain to dilute it, then blot again
  4. Dish soap + hydrogen peroxide — mix equal parts dish soap and 3% hydrogen peroxide (drugstore hydrogen peroxide). Apply to the stain and gently work in. The hydrogen peroxide oxidizes and breaks down the anthocyanin pigment. Allow 5 minutes. Rinse with cold water.
  5. Cold machine wash — launder with your regular detergent in cold water

Red Wine — Dried Stain

  • Wet the stain with cold water to rehydrate
  • Apply OxiClean spray or make an OxiClean paste (powder + water) and apply generously to the stain
  • Allow 20–30 minutes (the longer, the better for dried stains)
  • Launder in cold water
  • Check before drying — if any stain remains, repeat the OxiClean step. Heat permanently sets wine stains.

White Wine

  • Fresh: blot, then cold water rinse, then launder — white wine is relatively easy to remove while fresh
  • Dried/yellowed: OxiClean treatment, as above — the yellow tannin stain responds well to oxygen bleach

Fine Linen and Delicate Tablecloths

  • For linen or heirloom tablecloths: use cold water and OxiClean only — test first in an inconspicuous spot
  • Avoid bleach on coloured or printed tablecloths — it strips colour
  • If in doubt, take to a dry cleaner with the stain still wet (do not machine wash first) — they have better tools for delicate fabrics

Book a Maidless deep clean at maidless.ca — 4.9★, 100+ reviews, vetted cleaners across Toronto.

Ready to book?

Book professional cleaning across BC

Instant pricing online — no phone calls, no contracts. Background-checked cleaners, 100% happiness guarantee. Same-week availability across Metro Vancouver and BC.

Get Instant Price →