how to remove red wine stains

How to Remove Red Wine Stains From a Mattress

Red wine can leave a noticeable mark on a mattress, particularly when it spills onto the fabric and begins to soak into the layers underneath. The good news is that a fresh red wine stain on a mattress can often be removed with careful blotting and gentle cleaning.

The most important thing is to act quickly without spreading the wine or soaking the mattress. Unlike removable bedding, a mattress cannot simply be put into a washing machine, so the cleaning method needs to control moisture as well as remove the stain.

Whether you are dealing with a recent spill or a mark that has already dried, this guide explains how to remove red wine stains safely, which cleaning products to use, what to avoid and how to prevent the stain from returning.

What Should You Do First When Red Wine Spills on a Mattress?

If red wine has just spilled onto your mattress, start by absorbing as much liquid as possible before attempting to clean the stain.

You will need:

  • Clean white microfibre cloths or absorbent kitchen paper.

  • A small bowl of cold water.

  • A little mild washing-up liquid.

  • A clean sponge or soft cloth.

  • Baking soda, if needed to absorb remaining moisture.

  • A vacuum cleaner for removing dry baking soda.

Before using any cleaning solution, check the mattress manufacturer’s care instructions. Some mattresses have specialist fabrics, protective treatments or materials that should not be exposed to certain products.

Remember these important points:

  • Blot the wine rather than rubbing it.

  • Use cold water instead of hot water.

  • Apply cleaning solutions sparingly.

  • Avoid soaking the mattress.

  • Allow the affected area to dry completely before making the bed.

If the spill is fresh, you may be able to remove most of the visible wine before it penetrates deeply into the mattress. Older stains usually require more patience and careful treatment.

How to Remove Fresh Red Wine Stains From a Mattress

Fresh red wine stains are generally easier to tackle because the wine has had less time to penetrate the mattress fibres and dry.

Follow these steps carefully.

Step 1: Remove Bedding and Protect the Surrounding Area

Remove all sheets, mattress protectors, blankets and other bedding immediately.

If the wine has reached the bedding, keep the affected items separate from clean laundry. You can treat washable fabrics separately using an appropriate laundry method. Our guide to removing red wine stains from clothes and washable fabrics explains how to approach those materials.

Check how far the wine has spread across the mattress. If the spill is still wet, avoid pressing down on the mattress because this could push more liquid into its inner layers.

If the wine has reached the mattress protector, remove it if possible and check whether the mattress underneath has also been affected.

Step 2: Blot Away as Much Wine as Possible

Take a clean white cloth or several sheets of kitchen paper and gently press them against the stained area.

Lift the cloth, move to a clean section and repeat.

Continue until very little additional wine transfers onto the cloth.

Do not scrub or wipe the stain from side to side. Rubbing can spread the wine across a larger area and work the pigments deeper into the fabric.

It is also important to use white cloths rather than brightly coloured ones. This reduces the possibility of colour transferring from the cleaning cloth onto the mattress.

The aim at this stage is to remove as much liquid as possible without introducing additional moisture.

Step 3: Prepare a Mild Cleaning Solution

Mix a few drops of mild washing-up liquid with a small amount of cold water in a clean bowl.

You only need a weak solution. Using too much detergent can leave a residue in the mattress fabric, which may attract dirt later.

Dip a clean white cloth into the solution and wring it out thoroughly.

The cloth should be slightly damp rather than dripping wet.

Before treating the stain, test the solution on a small, inconspicuous area of the mattress. Check for colour changes, damage or other unwanted reactions.

If the material responds well, continue with the next step.

Step 4: Gently Treat the Stained Area

Lightly dab the stained area using the damp cloth.

Work from the outside of the stain towards the centre. This helps prevent the wine from spreading into previously unaffected areas.

Avoid applying the cleaning solution directly from the bowl onto the mattress.

After gently treating the stain, use a separate clean cloth dampened with a little cold water to remove any remaining detergent.

Do not repeatedly wet the same area. The objective is to lift the stain from the surface, not wash the entire mattress.

Step 5: Absorb Remaining Moisture

Press a fresh, dry towel against the treated area to absorb as much moisture as possible.

If the mattress still feels slightly damp, you can sprinkle a light layer of baking soda over the affected area once most of the liquid has been absorbed.

Baking soda can help absorb residual moisture and reduce unwanted odours, although it does not reliably remove red wine pigments by itself.

Leave it in place until the area is completely dry, then vacuum it thoroughly using an appropriate upholstery attachment.

Step 6: Allow the Mattress to Dry Completely

Proper drying is essential.

Keep the mattress uncovered and allow air to circulate around the treated area. Open windows where practical or use a fan to improve ventilation.

Avoid putting sheets or a mattress protector back on while the mattress is damp.

A mattress can feel dry on the surface while moisture remains underneath, particularly if too much water was used during cleaning.

Only remake the bed when the affected area is completely dry.

Explore KeepShine’s free downloadable cleaning resources for practical ways to organise household cleaning and make everyday maintenance easier.

Pro Tip

chatgpt image aug 7, 2026, 08 52 42 pm

When treating a mattress stain, always place a dry towel underneath or beside the affected area where possible to catch moisture that might otherwise spread. Work with a small amount of cleaning solution at a time. Professional cleaners pay close attention to moisture control because removing a visible stain is only part of the job; leaving the mattress properly dry is equally important.

How to Remove Dried or Old Red Wine Stains From a Mattress

An old red wine stain can be more difficult to remove because the wine pigments may have dried and bonded with the mattress fibres.

However, a dried stain does not automatically mean the mattress is permanently damaged.

Start by checking the mattress care instructions and identifying the fabric type.

Step 1: Remove Loose Surface Dirt

If the stained area has collected dust or other debris, gently vacuum the surface using a suitable upholstery attachment.

Do not scrape the stain with a sharp object or use an abrasive brush.

Step 2: Lightly Dampen the Stain

Use a clean white cloth slightly dampened with cold water.

Gently dab the stained area to help loosen the dried residue.

Avoid saturating the fabric. Adding too much water can push the remaining wine further into the mattress.

Step 3: Apply a Mild Detergent Solution

Prepare a weak washing-up liquid solution using cold water.

Test it on an inconspicuous area first, then gently dab the stain using a clean cloth.

Allow the solution a short period to work, following the mattress manufacturer’s care guidance.

Use a separate damp cloth to remove detergent residue.

Repeat the gentle treatment if there is visible improvement, but avoid repeatedly wetting the mattress.

Step 4: Check the Results Before Repeating

Allow the area to dry sufficiently so that you can assess the result.

If the stain has become lighter, another gentle treatment may help.

However, if the mark does not improve, stop rather than experimenting with increasingly strong chemicals.

For particularly stubborn marks, specialist fabric cleaning may be more appropriate.

If you are dealing with several older wine marks around your home, our guide to removing old red wine stains safely provides further guidance on treating dried stains on suitable materials.

Why Red Wine Stains Can Be Difficult to Remove From Mattresses

Red wine contains natural colour compounds called anthocyanins, which give it much of its red and purple colouring. It also contains tannins, which can contribute to staining.

When wine spills onto mattress fabric, these substances can attach to the fibres. The longer the wine remains untreated, the more difficult it may become to remove the visible mark.

Mattresses also present an additional challenge: they contain several layers of material, including fabric, padding and sometimes foam or other specialist components.

This means that a spill can travel beyond the visible surface.

Surface Stains Versus Deeply Absorbed Wine

A small spill that remains on the outer fabric may respond well to gentle surface cleaning.

A larger spill, however, can penetrate the padding underneath. Even if the surface looks clean after treatment, moisture or residue may remain deeper inside.

This is one reason why excessive water is not a suitable solution.

If the wine has penetrated deeply, repeated surface cleaning may not resolve the problem. Professional assessment may be necessary, particularly if there is a persistent smell or the mattress remains damp.

Can You Use Hydrogen Peroxide on a Red Wine Mattress Stain?

Hydrogen peroxide is sometimes recommended for removing difficult stains from fabrics. However, it is not automatically suitable for mattresses.

It can lighten or discolour certain materials, damage some fabric finishes and affect the appearance of coloured upholstery.

Before considering it, check the mattress manufacturer’s cleaning instructions and test any permitted product on a hidden area.

Do not mix hydrogen peroxide with other cleaning chemicals. In particular, never combine cleaning products containing ammonia or chlorine bleach with other chemicals.

For most ordinary household situations, starting with gentle blotting and a mild detergent solution is the more cautious approach.

Mistakes to Avoid

chatgpt image aug 7, 2026, 09 10 33 pm

Removing a wine stain is not simply about choosing a strong cleaning product. The way you treat the mattress can make a significant difference.

  • Rubbing the stain aggressively: Scrubbing can spread the wine and force the pigments further into the fabric. Always use gentle blotting movements instead.

  • Using hot water: Hot water is not the best starting point for red wine stains. Use cold water for initial treatment and avoid applying heat directly to the affected area.

  • Pouring cleaning solution directly onto the mattress: This can introduce too much moisture and allow the wine or detergent to travel deeper into the padding. Apply a small amount using a wrung-out cloth.

  • Using bleach or strong chemicals without checking compatibility: These products can cause permanent discolouration or damage to mattress fabrics. Check the manufacturer’s instructions before using specialist stain removers.

  • Covering the mattress before it is completely dry: Trapped moisture can create unpleasant odours and contribute to mould growth. Allow sufficient ventilation and check that the affected area is dry before replacing the bedding.

If the wine has soaked deeply into your mattress or the stain remains stubborn after gentle treatment, KeepShine can help you explore professional cleaning options.

More Questions About Mattress Red Wine Stain Removal

Here are some additional answers to common questions about treating red wine spills and keeping your mattress in good condition.

Does red wine permanently stain a mattress?

Not necessarily. Fresh red wine stains can often be reduced or removed with prompt blotting and appropriate cleaning. However, older stains or spills that have penetrated deeply may be more difficult to treat. The final result depends on the mattress fabric, the amount of wine spilled and how long it has remained untreated.

White vinegar is sometimes used in household stain-removal methods, but it is not suitable for every mattress material. It can affect certain finishes and may leave an unwanted smell. Check the manufacturer’s instructions before using it and never mix vinegar with bleach or other cleaning chemicals. A mild detergent solution is a more cautious starting point.

Baking soda is useful for absorbing some residual moisture and helping with certain unwanted odours. However, it is not a reliable stain remover for the coloured pigments in red wine. Use it as a supporting step after blotting and cleaning rather than relying on it to remove the stain itself.

Drying time depends on how much moisture was introduced, the mattress materials, room temperature and ventilation. A lightly dampened surface may dry relatively quickly, while a more heavily treated area can take considerably longer. Do not rely on a fixed number of hours. Check that the surface and affected area are completely dry before replacing the bedding.

A steam cleaner is not automatically suitable for mattress stain removal. Heat and moisture can affect certain mattress materials, adhesives and specialist finishes. Some manufacturers specifically restrict steam cleaning. Check the care instructions before using any steam equipment, and do not assume that steam will remove the wine pigments.

A properly fitted mattress protector is one of the simplest ways to reduce the risk of spills reaching the mattress itself. Wash removable bedding and protectors according to their care labels, and deal with spills as soon as they happen. For a broader maintenance routine, see our guide to keeping your mattress clean for longer.

Subscribe to KeepShine for more practical cleaning guides, including advice on tackling stubborn household stains and maintaining a cleaner home.

Final Thoughts: Keep Your Mattress Clean and Protected

Red wine spills can be frustrating, but a careful approach can make a real difference. The key is to remove as much liquid as possible through gentle blotting, use an appropriate cleaning solution sparingly and give the mattress enough time to dry.

Avoid aggressive scrubbing and unnecessary chemicals, particularly when dealing with specialist mattress materials.

Regular maintenance also helps protect your mattress from everyday dirt, spills and unwanted odours. For more detailed guidance, explore our articles on cleaning a mattress properly and deep cleaning a mattress.

A little care when accidents happen, combined with sensible ongoing maintenance, can help keep your mattress fresh, comfortable and in better condition for longer.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top