How to remove coffee stains from a mattress
- DifficultyModerate
- OutlookSometimes removable
- MaterialMattress
- Reviewed31 August 2026
The short answer
Blot hard with dry towels, then use a barely damp cloth and nothing more. You cannot rinse a mattress, so every drop you add has to evaporate out, and that is what causes the brown ring people end up with.
Do this right now
Strip the bed and press dry towels into the spill with your body weight. Getting the liquid out before it spreads sideways into the fill is the whole game here.
Heat can set this stain permanently
Do not use hot water, a tumble dryer, an iron or a steam cleaner until the mark has gone. Heat fixes this type of stain into the fibres and makes it far harder to shift.
Test on a hidden area first
Try any cleaner on a hidden part of the material first, such as a seam, an offcut, inside a hem or under a piece of furniture. Wait for it to dry and check for colour change before treating the visible mark.
Check whether the cover unzips first
Many mattresses have a removable cover that is machine washable. If yours does and the label allows it, take it off and wash it rather than treating the mark in place. It is easier and it cannot wet the foam.
What you will need
- Several dry towels More than you think. This is most of the method.
- A cloth you can wring out properly
- Cool water A cupful. Not a bowl you can dunk things in.
- A fan or an open window Drying is not optional here.
Helpful but not essential
- Washing up liquid A trace only, on the cloth.
- An enzyme cleaner For an older mark with milk in it.
Fresh coffee on mattress
Almost all of the result here comes from mechanical removal. Adding liquid to a mattress is something to do reluctantly.
Go carefully with cold water
Mattress tolerates cold water only within limits. Keep contact time short, work from the edge of the mark inwards and stop if the material changes.
-
Strip the bed and blot hard
Get the sheets and protector off, fold a dry towel over the spill and press down with your weight. Move to a dry towel and repeat until nothing more transfers.
-
Barely damp, never wet
Dampen a cloth with cool water and wring it out until it will not drip at all. Dab the mark, working from the outside in, and blot with a dry towel after each dab.
-
Add a trace of detergent if there was milk in it
Put one small drop of washing up liquid onto the damp cloth rather than onto the mattress, and use the same dab and blot rhythm.
-
Dry it properly, which takes hours
Open a window and put a fan on it. Give it eight to twelve hours and check it is genuinely dry, not just dry on top, before any bedding goes back on.
Dried coffee on mattress
A dried mark on a mattress tempts people into using more liquid. That is the mistake this method exists to avoid.
Go carefully with warm water
Mattress tolerates warm water only within limits. Keep contact time short, work from the edge of the mark inwards and stop if the material changes.
-
Vacuum the surface first
Use the upholstery attachment over the area. Dust in the fabric turns to grey sludge the moment it gets damp, and that is what people mistake for a spreading stain.
-
Work with a barely damp cloth
Warm water and a trace of detergent on the cloth, wrung out hard. Dab from the outside in, blotting with a dry towel after every pass.
-
Go over it with clean water
Same technique with a cloth dampened in plain water, to lift the detergent so it does not stay in the fabric and attract dirt.
-
Dry for a full day
Fan, open window, and leave it. Do not put a protector or sheet back on until you are certain it is dry all the way through.
Old or set in coffee on mattress
Old coffee on a mattress is usually the milk protein rather than the tannin, which is why an enzyme cleaner is the right escalation.
-
Spray the cloth, not the mattress
Use an enzyme cleaner on a cloth so you control exactly how much goes in. Sprayed directly, it soaks in far more than you intend.
-
Work it in gently and wait
Dab it into the mark and leave it ten minutes. Enzymes need contact time to break down protein, which is what mechanical pressure cannot do here.
-
Blot, then go over with plain water
Lift as much as you can with dry towels, then a barely damp clean cloth, then dry towels again.
-
Dry completely, then accept the result
A full day of air movement. If a faint mark remains after two attempts, stop. It will live under a protector and a sheet, and chasing it risks damp in the fill.
What not to use on mattress
-
Soaking or pouring anything on
Foam and mattress fill cannot be rinsed or wrung out. What goes in comes out slowly, bringing the stain back to the surface as a ring, and damp fill grows mould where you cannot see it.
-
A steam cleaner
Manufacturers specifically advise against it. Steam pushes heat and a lot of moisture into foam, which damages its structure and takes days to dry out.
-
A hairdryer, heat gun or radiator to speed up drying
Direct heat damages foam. Moving air at room temperature dries it faster and more evenly than heat does.
-
Bleach, ammonia or strong solvents
They break down foam and leave residue you cannot rinse away, on something you then sleep on for eight hours a night.
-
Putting the bedding back before it is dry
Sealing damp fill under a protector is how a small spill becomes a musty mattress.
White compared with coloured mattress
Mattress covers are usually pale, so a coffee mark shows and a cleaning ring shows just as much. Work outwards in small steps rather than trying to solve it in one go.
If the mark is still there
Try an enzyme cleaner sprayed onto a cloth rather than onto the mattress, worked in gently and left for ten minutes before blotting. Enzymes handle the milk protein in a milky coffee, which is often what is left once the brown has faded.
If it is still visible after two attempts, accept it. A faint mark on a mattress under a protector and a sheet is a cosmetic issue, and repeated wetting to chase it risks mould in the fill, which is not a cosmetic issue at all.
When to stop and call someone
If a large volume went in, if the mattress smells musty a few days later, or if it is memory foam and got genuinely wet rather than damp, treat it as a replacement or specialist question. Mould inside foam cannot be cleaned out.
Why coffee behaves this way on mattress
The reason a mattress is difficult has nothing to do with coffee. It is that you cannot rinse it.
On a shirt, the cleaner and the dissolved stain go down the drain. In a mattress they stay in the foam or the fill until the water evaporates, and evaporation carries dissolved material back to the surface. That is why a heavily cleaned patch often dries with a brown edge larger than the original spill.
Foam makes it worse. Its open cell structure holds moisture deep inside where air does not easily reach, which is why manufacturers say never to soak it and why damp foam grows mould from the inside out.
Common questions
- How long does a mattress really take to dry?
Eight to twelve hours with a window open and air moving, for a damp patch. If it actually got wet rather than damp, assume a day or more and keep checking by pressing a dry tissue into it.
- Does bicarbonate of soda help?
For odour and for drawing residual moisture out afterwards, yes, sprinkled on the dry area and vacuumed off a few hours later. For the coffee colour itself, not much.
- Is a faint mark actually a problem?
Cosmetically only. It sits under a protector and a sheet and nobody sees it. Damp in the fill from over-cleaning is a real problem, so the faint mark is usually the better trade.
Did this get the mark out?
It tells us which pages to improve first. Nothing about you is recorded.
Thank you. That is logged.
Sources
What we checked and when. Where a manufacturer instruction disagrees with anything here, follow the manufacturer.
-
Dreams, memory foam mattress care
retailer
Retailer guidance that foam cannot be soaked or steam cleaned, that bleach, ammonia and strong solvents must not be used, and that drying takes eight to twelve hours.
Checked 31 August 2026
-
MattressOnline, how to clean a memory foam mattress
retailer
Confirms lukewarm water on a damp cloth rather than wetting the mattress, dabbing rather than rubbing, and full air drying before bedding goes back on.
Checked 31 August 2026
-
Cleanipedia, how to remove coffee stains
manufacturer
States cold water first on clothing and warns that tumble dryer heat sets the stain if it has not fully gone.
Checked 31 August 2026