Home/Guides/Mattress stain removal

How to remove mattress stains in Singapore: sweat, urine, blood and spills

A stain on the mattress always seems to happen at the worst moment: a night sweat, a child's accident, a nosebleed, a cup of coffee in bed on a lazy Sunday. The good news is that most fresh marks lift with the right method and a bit of patience. The bad news is that the wrong method — hot water on blood, scrubbing at urine, drowning the whole thing in cleaner — can set the stain for good or leave the mattress damp for days in Singapore's humidity. Here's what actually works for each type of stain, and where the honest limits of DIY are.

A clean mattress in a bright Singapore bedroom after stain removal

The short answer

  • Act fast: fresh stains lift far more easily than dried ones.
  • Blot, never rub: rubbing spreads the stain and pushes it deeper.
  • Sweat & yellow: mild solution, blot, dry with a fan.
  • Urine: blot, then an enzyme-based cleaner to kill the smell at source.
  • Blood: cold water only — heat sets it permanently.
  • Deep-set stains & odour: need professional hot-steam extraction to fully remove.

Before you start — 4 golden rules

Whatever the stain, these four rules decide whether you lift it or lock it in. Read them before you reach for anything.

  • Act fast on fresh stains. A spill that's still wet has barely bonded to the fabric and usually lifts with plain blotting. Once it dries and sets — especially sweat, urine and blood — it becomes far harder to remove, and often needs deep extraction rather than a home treatment.
  • Blot, never rub or scrub. Rubbing spreads the stain outward, frays the surface fibres and drives the liquid deeper into the mattress. Press a clean, dry cloth straight down to soak up as much as you can, lift, and repeat with a fresh part of the cloth. Always work from the outside of the stain inwards so you don't grow the ring.
  • Use as little liquid as possible. A mattress is thick and slow to dry, and in Singapore's humidity a soaked one can stay damp for days — long enough to grow mould or turn musty. Dampen your cloth rather than pouring anything on, and treat the smallest area you can.
  • Always test a hidden spot first. Before you apply any solution to a visible area, dab a little on an out-of-sight corner of the mattress and wait a few minutes. You're checking that it doesn't bleach, discolour or damage the fabric. If in doubt, stop.

Stain-by-stain: what works, what to avoid

The table below is a general home guide for the most common mattress stains. Treat these as safe, well-known first-response methods — not a guarantee for old or deep-set marks, which are covered further down. Whatever you use, keep the liquid to a minimum and blot dry afterwards.

Stain typeWhat worksWhat to avoid
Sweat & yellow stainsBlot with a mild cleaning solution on a cloth, then blot again with a barely-damp clean cloth to lift the residue. Dry with a fan.Soaking the area; harsh bleach that can yellow or weaken fabric.
UrineBlot up as much as possible, then treat with an enzyme-based cleaner that breaks down the smell at source. Blot dry and deodorise by airing well.Just masking with scent; scrubbing; leaving it to soak into the foam.
BloodCold water only — blot with a cloth dampened in cold water, edges inwards, and repeat gently until it lifts.Hot or warm water, which sets blood and makes it permanent.
Drinks, coffee & teaBlot up the spill immediately, then blot with a mild solution and finish with a barely-damp clean cloth.Letting it dry first; rubbing the spill in a circle.
General grime & dullnessVacuum the surface, then lightly blot with a mild solution to freshen. Air thoroughly.Over-wetting; assuming a surface wipe reaches the deep soil and dust mites.

Why drying matters most in Singapore

In a drier climate you can afford to be generous with water because the mattress dries quickly. Here, that's the fastest way to create a bigger problem than the stain itself. A mattress that's been soaked dries slowly in Singapore's warm, humid air, and moisture trapped inside the foam is exactly what mould and bacteria need to take hold. That's how a small, treatable mark turns into a musty smell that spreads across the whole mattress.

So treat drying as the most important step, not an afterthought. Use minimal moisture in the first place, blot the area as dry as you can with clean towels, then get air moving over it — a fan aimed across the surface, the aircon running, or a window open on a breezy day all help. Don't put the sheets back or lie on the mattress until it's fully dry to the touch. If you've had to use more liquid than you'd like, this is often the point where a professional clean, which extracts the moisture back out mechanically, becomes the safer choice.

The stains DIY can't fully fix

Home treatment is genuinely good for fresh, surface-level stains. What it can't do is reach into the mattress, and that's where the harder problems live. Deep-set urine that has soaked through to the foam, years of built-up sweat, and an odour that's settled into the layers below the surface will keep coming back after a surface wipe — the source is simply out of reach of a cloth. This is called re-soiling: the residue wicks back up as the mattress dries, and the mark reappears.

There's also the part you can't see. Every mattress is home to dust mites and bacteria that feed on the dead skin and sweat we shed in bed each night — no amount of blotting touches them. This is where professional treatment does what DIY can't. Our mattress cleaning uses hot-steam extraction that reaches deep into the mattress, lifts the source of the stain and odour, sanitises, and pulls the moisture back out so it dries fast. BRISC removes 99.9% of dust mites and bacteria with an eco, non-toxic process, and the mattress is dry in 2 to 4 hours rather than days. Pricing is S$55 for a single, S$70 super single, S$85 queen and S$95 king, with a S$70 minimum order per booking. If dust mites are your main worry, our parent's guide to dust mites in the mattress goes deeper, and our full services and pricing covers the rest of the home.

Keeping a mattress cleaner for longer

The best stain is the one that never reaches the mattress. A few simple habits keep yours cleaner between deep cleans:

  • Use a washable mattress protector. A good protector takes the sweat, spills and accidents so the mattress doesn't have to. When something happens, you strip and wash the protector instead of treating the mattress.
  • Wash bedding hot and regularly. Sheets and pillowcases collect the same sweat and skin the mattress does. Washing them weekly on a hot cycle keeps that build-up off the surface and helps with dust mites.
  • Deep clean every 6 to 12 months. Even with a protector, sweat, dust and allergens work their way in over time. A professional deep clean once or twice a year resets it — see how often you should clean your mattress and sofa for the full schedule.

Do those three things and you'll spend far less time treating stains, and the ones that do happen will lift more easily because they never had the chance to set and build up. When something does get past the protector, act fast, blot gently, keep the liquid low, and dry it properly — and call us for anything that's soaked in or won't shift.

Frequently asked questions

How do you get sweat stains out of a mattress?
Blot the area with a mild cleaning solution on a cloth, working from the outside of the stain inwards, then blot again with a barely-damp clean cloth to lift the residue. Use as little liquid as possible and let it dry fully with a fan. Old, set-in sweat and the yellow tinge it leaves often need professional hot-steam extraction to shift completely.
How do you remove urine from a mattress?
Blot up as much fresh urine as you can with a dry towel, then treat the spot with an enzyme-based cleaner, which breaks down the compounds that cause the smell rather than just masking it. Blot dry and air the mattress well. Deep-set or repeated urine that has soaked into the foam usually needs professional extraction to remove the odour at the source.
Can you use hot water on a blood stain?
No. Heat sets a blood stain and makes it far harder to remove. Always use cold water only — blot the stain with a cloth dampened with cold water, working from the edges in, and never rub or apply anything warm. Repeat gently until it lifts.
Do mattress stains come back after cleaning?
They can. If a stain is only treated on the surface while the liquid and residue remain deeper in the mattress, it can wick back up as the mattress dries — this is called re-soiling. Proper hot-steam extraction lifts the source and pulls the moisture back out, which is why a professional clean is far less likely to see the mark return.

Stains and dust mites gone for good

Send us a photo of the stain on WhatsApp and we'll tell you honestly whether it'll lift, and what a full deep clean would cost. Hot-steam extraction, 99.9% of dust mites and bacteria removed, dry in 2 to 4 hours.

Related guides & services