How to Remove Stains From a Mattress
Back to blog

How to Remove Stains From a Mattress

Learning how to remove stains from a mattress is really about matching the right household product to the right type of mark.

June 24, 2026 10 min read Letto Team

The Quick Version

  • Most mattress stains can be treated at home with cold water, baking soda, white vinegar, or 3 per cent hydrogen peroxide. Act fast for the best results.

  • Always blot stains rather than rubbing. Rubbing pushes the stain deeper and spreads it outward.

  • Hot water sets protein-based stains like blood, urine, and sweat permanently. Cold water keeps those proteins soluble and removable.

  • Enzyme-based cleaners are effective on older organic stains because they break down proteins at a molecular level.

  • A quality waterproof mattress protector is the single best way to prevent stains from reaching the mattress in the first place.


Maybe it was a cup of tea that tipped while you were reading in bed, or a child's accident in the middle of the night, or a nosebleed you didn't notice until the sheets came off in the morning. Mattress stains happen to everyone, and they rarely announce themselves at a good time.

Here's what most people don't realise: knowing how to remove stains from a mattress doesn't take professional equipment or expensive products. A few household items, the right technique, and a bit of speed are usually enough. The catch is that reaching for the wrong thing (hot water, a scrubbing brush, too much liquid) can turn a treatable stain into a permanent one.

Before You Start

Grab the wrong cloth or blast a fresh stain with warm water, and what started as a surface mark can set deep into the foam within minutes. These five rules apply every time, no matter what caused the spill.

Blot, Never Rub

Press a clean white cloth firmly onto the stain to absorb liquid. Rubbing pushes the stain deeper into the fabric and spreads it sideways. Work from the outer edges inward to keep it contained. CHOICE Australia recommends blotting and spot-cleaning as the standard approach for mattress care.

Cold Water for Protein Stains

Blood, urine, and sweat are all protein-based. Heat causes proteins to denature and coagulate, the same reaction that turns a runny egg white solid. Once that happens inside the fabric, the bond is extremely difficult to break. Cold water keeps those proteins soluble and removable.

Check the Care Label First

Manufacturers specify which cleaning agents are safe for their materials. Using the wrong product on a foam mattress can cause damage and void a warranty, and that's an expensive mistake to make at midnight.

Never Soak the Mattress

Excess moisture trapped in foam layers creates ideal conditions for mould, a particular concern in Australia's humid coastal climates. Spray lightly, blot thoroughly, and dry completely.

Test Everything

Before applying any cleaning solution to a visible area, test it on a hidden spot like the underside or side panel. Some cleaners discolour fabric, and it's better to find that out somewhere nobody sleeps.

How to Clean Common Mattress Stains

Hand using a yellow cloth to gently blot spilled red wine from a tipped glass on a mattress.

Every stain has a weakness. Learning how to remove stains from a mattress is really about matching the right household product to the right type of mark. Here's how to clean mattress stains based on the five most common culprits.

Blood Stains

Blood looks alarming on a white mattress, but it's actually one of the more treatable stains if you keep the water cold and act quickly.

Dampen a clean white cloth with cold water and blot gently. For dried blood, apply a small amount of 3 per cent hydrogen peroxide directly to the stain and let it fizz for two to three minutes. The oxidation reaction breaks down the haemoglobin that gives blood its colour. Blot with a damp cloth, then repeat if needed.

One thing to watch: hydrogen peroxide can bleach darker fabrics, so it's only suitable for light-coloured mattresses. To remove blood stains from a mattress where the mark has been sitting for a while, an enzyme-based pre-soak tends to outperform peroxide on its own.

Urine Stains

If you're a parent, a carer, or you've got a young child still getting the hang of nighttime, this is probably the section you came here for. You're not alone, and the fix is simpler than you'd think.

Blot up as much liquid as possible, then spray the area lightly with a solution of equal parts white vinegar and cold water. The vinegar helps neutralise the alkaline salts in urine. Blot again, then sprinkle a generous layer of baking soda over the damp patch. Leave it for eight to twelve hours (overnight is ideal), then vacuum it up. The baking soda draws out residual moisture and neutralises the remaining odour. Urine stains on a mattress are one of the most common household cleaning challenges, and this method handles the vast majority of them.

Sweat and Yellow Stains

Those yellowish marks that creep across a mattress over months? They're a mix of sweat, body oils, and dead skin cells, and they're completely normal.

An enzyme-based mattress stain remover is the best option because protease enzymes break down protein compounds at a molecular level, rather than just bleaching the surface. CHOICE has lab-tested a range of enzyme-based stain removers available at Australian supermarkets. Apply according to the product's directions, keep the area moist for ten to fifteen minutes, then blot dry.

For a DIY alternative, make a paste from three tablespoons of baking soda, one tablespoon of dish soap, and enough cold water to form a spreadable consistency. Apply, leave for thirty minutes, wipe gently, and blot dry.

Food and Drink Spills

Coffee, tea, juice, and most food stains are the friendliest to deal with. Mix a small amount of mild dish soap into cold water, apply to the stain with a cloth, and blot. Rinse by blotting with a separate cloth dampened with plain cold water. For darker-coloured drinks like red wine or strong coffee, speed matters most. These stains get significantly harder to shift once they dry.

Mystery Stains

Not sure what caused it? Start with an enzyme cleaner, since it covers the broadest range of organic stains. Apply, wait fifteen minutes, then blot. Follow up with the baking soda method: sprinkle generously, leave for several hours, and vacuum. If the stain persists after two rounds, it has likely soaked deeper into the foam than any surface treatment can reach.

How to Dry Your Mattress Properly

Knowing how to remove stains from a mattress is only half the job. Drying is the step most people rush through, and it's the one that causes real problems down the line. A damp mattress is a mould risk, and mould inside foam is almost impossible to reverse.

Never put sheets back on until the mattress feels completely dry to the touch, including underneath if liquid has soaked through. Open windows and point a fan directly at the treated area. If the weather permits, sunlight helps: UV light has a mild sanitising effect and speeds evaporation. Allow at least four to six hours for light spot cleaning, and a full twenty-four hours after anything that introduces significant moisture. In humid climates, running a dehumidifier in the bedroom makes a noticeable difference.

How to Stop Stains Happening in the First Place

Person's hands securing a white waterproof mattress protector over the corner of a mattress.

Knowing how to remove stains from a mattress is a useful skill to have, but the easier path is stopping them from reaching the surface at all. Prevention takes a fraction of the time that treatment does, and it protects more than just the fabric.

Use a Waterproof Mattress Protector

A waterproof mattress protector catches spills, sweat, and accidents before they soak into fabric and foam. It's the single cheapest piece of insurance for an expensive mattress. CHOICE Australia notes that protectors also help with warranty claims, since most manufacturers won't honour a warranty on a stained mattress.

Letto's OEKO-TEX® certified mattresses are independently tested for over 1,000 harmful substances, and pairing one with a quality protector keeps that sleep surface clean and hygienic for years. For a complete setup from the base up, our package deals bundle everything together. Not sure what's right for your bed? Get in touch with our friendly team to find out what’ll work best for you.

Vacuum Regularly

The Better Health Channel recommends vacuuming mattress seams and surfaces weekly using an upholstery attachment. This removes dust, dead skin cells, and allergens that build up between sheets and protectors, and catches surface debris before it has a chance to become a stain.

Know When It's Time to Replace

Some stains go deeper than surface treatment can reach. Persistent odour despite repeated cleaning, visible mould, or discolouration that keeps reappearing after treatment all suggest moisture has penetrated the internal foam layers. CHOICE puts the average mattress lifespan at eight to ten years, and a mattress showing these signs has likely passed its useful life. The complete guide on when to change your mattress covers the seven clearest warning signs.

Protect the Mattress, Skip the Stress

Most mattress stains aren't the disaster they look like at 2 am. Once you know how to remove stains from a mattress, an accident stops being a crisis and starts being a twenty-minute cleanup. Pair that with a waterproof mattress protector and regular vacuuming, and a mattress stays fresh for years longer than one left unprotected. For a deeper routine covering deodorising, seasonal deep cleans, and long-term care, the guide on how to clean a mattress effectively picks up where this one leaves off.

Frequently Asked Questions

Can I use bleach on a mattress stain?

Household bleach is too harsh for most mattress fabrics and can damage foam, discolour the surface, and leave chemical residue where skin makes direct contact for hours each night. A 3 per cent hydrogen peroxide solution is a safer option for light-coloured mattresses, and enzyme-based cleaners work across a wider range of stain types without the bleaching risk.

How do I remove old, dried stains?

An enzyme cleaner is the best starting point. Protease enzymes break down proteins even after they've set, which makes them more effective than general-purpose cleaners on dried organic stains. Apply according to the product's directions, keep the area moist for the recommended contact time, blot dry, and follow with baking soda to draw out remaining moisture. For dried blood specifically, cold water and hydrogen peroxide may still lift the stain after soaking for five to ten minutes.

How often should a mattress be cleaned?

CHOICE recommends a thorough clean twice a year: vacuum the surface, deodorise with baking soda, and spot-treat any visible stains. Between deep cleans, address spills the moment they happen and vacuum monthly. ASCIA also recommends washing dust-mite-resistant mattress covers every two months.

Does baking soda actually remove stains?

Baking soda is better at deodorising and absorbing moisture than lifting visible marks on its own. Sodium bicarbonate neutralises acidic odour compounds, which is why it eliminates smells so effectively. For actual stain removal, pair it with a targeted cleaning agent first (dish soap for food, peroxide for blood, vinegar for urine), then use baking soda as a follow-up to draw out residual moisture and odour.


L

Written by

Letto Team

Keep reading

Related and recent articles

Cart

Your cart is empty

Continue Shopping