Spilled red wine? Do not panic and do not scrub. This step-by-step guide shows what to do in the first minutes, what to use, what to avoid and when to call in a professional.
Red wine on a light carpet is every host's nightmare, but a spill is not necessarily a permanent stain. The first few minutes matter most. Acting quickly and calmly gives you a very good chance of getting most or all of it out.
The golden rule: blot, never rub. Rubbing pushes the pigment deeper into the fibres and spreads the stain across a larger area.
Why red wine stains so stubbornly
Red wine contains natural pigments and tannins that cling to carpet fibres. Wool and nylon are especially prone to absorbing colour. The longer wine sits, the more it bonds with the fibre, and heat can fix it even further. That is why speed, and the right kind of water, make such a difference.
What you will need
- Clean white cloths or plain kitchen paper (coloured cloths can transfer dye)
- Cold water in a spray bottle or small bowl
- Washing-up liquid (a clear, mild one)
- White vinegar
- Bicarbonate of soda, for older marks
Step by step: the first 5 minutes
- Blot straight away. Press a clean cloth onto the spill and lift. Work from the outside of the stain towards the centre so it does not spread.
- Remove any pooled wine. If the spill is large, scoop up the liquid first with a spoon, then blot.
- Dilute with cold water. Lightly spray or dab the area. Use cold water, never hot. Heat can set the stain.
- Blot again with a fresh part of the cloth. Repeat until little colour transfers.
A gentle home solution
If a mark remains, mix one tablespoon of washing-up liquid and one tablespoon of white vinegar into two cups of warm water. Test it on a hidden spot first, such as inside a wardrobe or under furniture. Dab it onto the stain with a cloth, working from the edge in, then blot with cold water and press dry with a clean towel.
Avoid soaking the carpet. A damp patch that takes a long time to dry can leave a ring or a musty smell, which is a problem of its own.
If the stain has dried
Dried wine is harder, but not hopeless. Lightly dampen the area with cold water, then sprinkle a thin layer of bicarbonate of soda and leave it for a few hours. Vacuum it up, then treat the remaining mark with the washing-up liquid and vinegar solution above. You may need to repeat this more than once.
What not to do
- Do not rub or scrub. It damages the pile and spreads the stain.
- Do not use hot water, steam or a hairdryer on a stain that is still there. Heat can set it permanently.
- Be careful with bleach or hydrogen peroxide. They can strip the dye from the carpet itself and leave a pale patch that is worse than the original mark.
- Do not put down more white wine as a cure. It adds liquid and rarely helps, and salt can leave marks that complicate professional removal.
- Do not use too much detergent. Soap left in the carpet attracts dirt and the area may re-soil quickly.
When to call a professional
It is worth calling in a professional when:
- The stain is old, dried, or has been treated several times already
- The carpet is wool, silk or another delicate fibre
- The spill is large and has soaked through to the underlay
- You have tried a home method and a mark or colour change remains
Our team uses eco-friendly, stain-specific treatments followed by hot-water extraction, which lifts pigment out of the fibres without harsh bleach. We can also help with wine on sofas and rugs. See our stain removal service, or our upholstery cleaning for fabric furniture.
Why the first minutes matter so much
When wine lands on carpet, it spreads sideways and soaks down at the same time. The longer it sits, the more it reaches the backing and underlay, and the harder it is to get out. Quick blotting removes the liquid before it can sink in, which is why people who act within minutes often get a much better result than those who deal with it the next morning.
A 60-second red wine emergency kit
It is worth keeping a few things together where you can reach them, particularly if you entertain at home.
- A roll of white kitchen paper or a stack of plain white cloths
- A small spray bottle of cold water
- A mild washing-up liquid
- White vinegar
- A small tub of bicarbonate of soda
Red wine on other surfaces
On a rug
The same principles apply: blot, dilute with cold water, and avoid scrubbing. Many rugs are made of wool or silk, which need extra care, and some dyes can run when wet. If it is a valuable or delicate rug, it is safer to get advice before using any cleaning product. See our rug cleaning service.
On a sofa or fabric chair
Blot gently, and avoid soaking the fabric because the padding underneath holds moisture. Check the care label (W, S, WS or X) before using any liquid. For fabric labelled X, use a dry method only. Our guide to keeping upholstery looking new explains the codes.
On leather
Wipe quickly with a clean, damp cloth and dry it. Do not use household cleaners or vinegar on leather, which can damage the finish. For marks that stay, speak to a specialist.
How other common spills compare
- Coffee and tea: blot, dilute with cold water and treat with a little washing-up liquid solution. Tannins behave like those in wine.
- Fruit juice: similar to wine. Act quickly because the sugar and dyes can set.
- Grease and oil: blot, then use a little washing-up liquid, which is designed to break down fats.
- Pet urine: blot well, and treat the area so the odour does not linger. Odours can return if the underlay was soaked.
- Ink and make-up: these can be stubborn. Test carefully before trying anything, or call a professional.
Our stain removal service covers all of these, as well as pet urine, vomit and odours.
Preventing the next accident
- Serve red wine and dark drinks on hard floors, or from a tray, where you can
- Use sturdy, wide-based glasses, and keep full glasses away from the edge of tables
- Have a plan: tell guests where the cloths are, so spills get dealt with immediately
- Ask about a stain-protection treatment after a professional clean. It helps liquids sit on the surface for longer, which gives you more time to blot
Common myths about wine stains
- "Pour white wine on it." It adds more liquid and does not reliably help.
- "Cover it with salt." Salt can absorb a little liquid, but it can leave residue and does not remove the pigment.
- "Use hot water." Heat can fix the stain into the fibres.
- "Bleach will sort it out." Bleach can remove the carpet's colour as well as the stain.
Frequently asked questions
Does salt really remove red wine?
Salt can absorb some liquid from a fresh spill, but it is not a reliable stain remover and can leave residue. Blotting and diluting with cold water works better.
Can red wine be removed from a wool carpet?
Often yes, but wool is delicate and sensitive to strong chemicals and heat. Gentle blotting and cold water are the safest start. For anything stubborn, a professional with experience in natural fibres is the sensible choice.
What if the stain comes back after drying?
This is called wicking, where wine deep in the carpet rises to the surface as it dries. It usually means some wine remained in the backing or underlay. A professional extraction clean can reach deeper than a cloth can.
Can I use hydrogen peroxide on a red wine stain?
Some people do, but it can bleach coloured carpets and should not be used on wool. If you decide to try it, test on a hidden area first. A gentler method is safer for most carpets.
How long can a red wine stain be treated?
The sooner the better, but older stains are not always permanent. Professional treatment can sometimes remove or reduce marks that have been there for weeks or months, although results depend on the fibre and what has been tried.
If a stain will not shift, get in touch for a free, no-obligation quote. We cover Bromsgrove, Birmingham and the West Midlands.
Book your eco steam clean
Free quotes · fully insured · non-toxic & pet-safe.

