Luniva

How to remove stains from tablecloths and napkins

A tablecloth catches everything a meal throws at it: wine rings, gravy drips, coffee, butter and salad dressing. Most of those marks come out if they're treated the same day, and the yellow spots that appear on stored tablecloths are usually old food that wasn't fully washed out. Here's how to deal with both.

Updated 29 October 2026 · 2 min read · By the Luniva team

Which bottle

  • Red wine, coffee, tea, gravy, cranberry and fruit

    Use Enzyme Powered.

    See Enzyme Powered
  • Butter, olive oil, salad dressing and roast fat

    Use Pro Formula.

    See Pro Formula
  • Gravy or curry with an oily ring left after the wash

    Treat the ring with Pro Formula and wash again.

    See Pro Formula

After the meal

  1. 1Shake off and blotShake crumbs outside, scrape off any food and blot wet spills.
  2. 2Rinse drink stains coldRun cold water through the back of wine, coffee and juice stains. Skip this for oily marks.
  3. 3Treat each stainSpray the matching bottle, wait 1–3 minutes, then wash as the care label says. Air-dry and check before ironing.

Storing table linen

Make sure tablecloths and napkins are completely clean and dry before they're folded away. Traces of food or oil that weren't washed out can turn into yellow or brown spots over months in a drawer. Polyester tablecloths hold on to oil, so give buttery or oily marks a Pro Formula treatment before the wash.

Top tips

  • Don't leave a stained tablecloth bundled up overnight: spread it out or rinse the stains.
  • Wash napkins with the tablecloth so you catch every mark.
  • Check for stains in daylight before ironing.

Questions

Spray the spots with Enzyme Powered (food) or Pro Formula (oily marks) until wet through, wait 1–3 minutes and wash. Old stains may need a second treatment.

Yes. Both sprays suit washable polyester. Oily marks on polyester are a job for Pro Formula.

Yes on washable linen. Blot rather than scrub, and follow the care label.