Fix a wine stain on fabric

We'll help you blot immediately, treat with cold water and salt or detergent, and avoid heat until the stain is gone—or when to try professional cleaning.

Category
Troubleshooting · Home care
Time
15–60 min
Last reviewed
What you'll need
  • Cold water
  • Salt or club soda (for fresh stains)
  • Liquid detergent or stain remover
  • White vinegar (optional)

Step-by-step diagnostic

Step 1 of 7
Show full guide

Steps

Goal: Blot immediately, treat with cold water and salt or detergent, and avoid heat until the stain is gone.

  • Blot the stain with a clean cloth. Do not rub—rubbing spreads the wine.
  • Use cold water only. Heat sets wine stains permanently.
  • Do not put the item in the dryer until the stain is gone.
  • Good: You blot quickly and use cold water. Proceed to Fresh stain path or Dried stain path.
  • Bad: You rubbed or used hot water—the stain may be harder to remove. Proceed to Dried stain path.

Fresh stain path

Goal: Remove fresh wine before it sets.

  • Blot from the outside toward the center. Press a clean cloth onto the stain.
  • Rinse with cold water from the back—hold the fabric with the stain facing down under cold running water.
  • Sprinkle table salt or pour club soda on the stain. Let sit 5–10 minutes, then blot.
  • Apply liquid detergent or stain remover. Let sit 10–15 minutes.
  • Wash in cold water. Check the stain before drying.
  • Good: The stain lightens or disappears. You can dry normally when the stain is gone.
  • Bad: The stain remains. See Dried stain path or When to get help.

Dried stain path

Goal: Treat a dried or set-in wine stain.

  • Soak the item in cold water with detergent for 30 minutes to an hour. Check the care label.
  • Apply liquid detergent or diluted white vinegar (1:1) directly to the stain. Let sit 10–15 minutes.
  • Wash in cold water. Do not put in the dryer until the stain is gone.
  • If the stain remains, pretreat again and wash again. Old or heat-set stains may not come out fully.
  • Good: The stain lightens or disappears.
  • Bad: The stain remains after multiple attempts. See When to get help.

When to get help

Take the item to a professional cleaner if:

  • It is delicate, dry-clean-only, or valuable.
  • You have tried cold water, salt, vinegar, and stain remover multiple times with no success.
  • The stain was heat-set (put through the dryer) and home treatment has failed.

Tell the cleaner the stain type (wine) and what you have tried.

Verification

  • The wine stain is gone or significantly lightened.
  • No new stains from rubbing or incorrect treatment.
  • The fabric shows no damage from the cleaning process.
  • The item was not put in the dryer until the stain was removed.

Escalation ladder

Work from the device outward. Stop when the problem is fixed.

  1. Blot immediately Do not rub; blot with a clean cloth. Use cold water only.
  2. Salt or club soda Apply to fresh stain; let sit; rinse with cold water.
  3. Detergent or vinegar Pretreat; soak if needed; wash in cold water.
  4. Professional cleaning Take delicate or stubborn stains to a pro.

What to capture if you need help

Before calling support or posting for help, have these ready. It speeds everything up.

  • Fabric type and care label
  • Whether the stain is fresh or dried
  • Steps already tried

Is the stain fresh (still wet)?

Fresh wine is easier to remove. Dried or heat-set stains are harder.

Check if the wine is still damp. Fresh: blot immediately, then salt or club soda, then cold water. Dried: skip to pretreat with detergent or vinegar.

You can change your answer later.

Blot and apply salt or club soda

Blot first—do not rub. Salt or club soda can absorb fresh wine.

Press a clean cloth onto the stain. Do not rub. Sprinkle salt or pour club soda. Let sit 5–10 minutes. Rinse with cold water from the back. Good: stain lightens. Bad: stain remains—proceed to pretreat with detergent.
Question

Did the stain lighten?

You can change your answer later.

Pretreat with detergent or vinegar

Dried stains need pretreatment before washing.

Apply liquid detergent or diluted white vinegar (1:1) to the stain. Let sit 10–15 minutes. Soak in cold water with detergent for 30 minutes if needed. Good: stain lightens. Bad: stain remains—try again or consider professional cleaning.

You can change your answer later.

Pretreat and wash

Apply detergent or stain remover; wash in cold water.

Apply detergent or stain remover. Let sit 10–15 minutes. Wash in cold water. Do not put in the dryer until the stain is gone. Good: stain removed. Bad: stain remains—repeat or try professional cleaning.

You can change your answer later.

Wash in cold water

Wash the item; check before drying.

Wash in cold water. Check the stain before drying. If gone, dry normally. If still there, pretreat again and wash again. Do not put in the dryer until the stain is gone.

You can change your answer later.

Stain removed

The stain is gone. You can dry the item normally.

Try professional cleaning

Take the item to a professional cleaner if it is delicate, dry-clean-only, valuable, or home treatment has failed. Tell them the stain type and what you have tried.

Reviewed by Blackbox Atlas

Frequently asked questions

Why does wine stain fabric?
Wine contains tannins and pigments that bind to fabric fibers. Heat from a dryer or hot water sets the stain. Blot immediately and use cold water to prevent setting.
Can I remove a wine stain that has dried?
Dried wine stains are harder to remove. Soak in cold water with detergent for 30 minutes, then pretreat with stain remover or white vinegar. Do not use hot water. Success depends on how long the stain has set.
When should I take a wine-stained item to a professional cleaner?
Take delicate, dry-clean-only, or valuable items to a professional. If you have tried cold water, salt, vinegar, and stain remover multiple times with no success, a pro may have stronger options.

Rate this guide

Was this helpful?

Thanks for your feedback.

Continue to