Guide

How to Clean a Mattress

A mattress cannot be washed — it can only be surface-cleaned and, above all, kept dry. Soak one and the moisture has nowhere to go, so the whole job is about lifting soil and odour without ever getting it wet inside.

About 6 minutes to read

Sprinkling baking soda on a mattress and vacuuming it off

Vacuum it first

Strip the bed and vacuum the whole mattress with the upholstery attachment — the top, the sides and the seams, where dust, skin and dust-mite debris collect. This dry step removes most of what makes a mattress feel stale, and it is the part you should do every time you wash the sheets or rotate the mattress.

Deodorise with baking soda

Sprinkle an even layer of baking soda across the mattress and leave it to sit for an hour or more — longer for a stubborn smell — then vacuum it all off. Baking soda absorbs odour and some moisture rather than masking it, and because it is dry it is completely safe on a mattress. This is the single most effective freshen-up you can do.

Spot-clean stains with barely any moisture

Treat stains individually and keep the mattress as dry as you can. For protein stains — sweat, blood, urine — use cold water and an enzyme cleaner, never hot water, which sets them. Blot, do not rub, lift the moisture straight back out with a dry cloth, and resist the urge to pour anything on. The mattress should end up damp at most, never wet.

Dry it completely

This is the step that protects the mattress. Any moisture left inside has no way to escape and grows mould and mildew in the foam, so dry a cleaned spot fully before the bed goes back together — open windows, run a fan across it, use a hairdryer on cool, or stand the mattress in sunlight and airflow for a few hours. Never remake a bed over a damp patch.

Keep it clean going forward

A washable mattress protector is the easiest win — it takes the sweat, spills and accidents the mattress otherwise absorbs, and it goes in the laundry. Vacuum and rotate the mattress every few months, air it out when you can, and the deep cleans become rare. For a heavily soiled mattress or one with deep odour, a professional can clean and extract it properly.

How to Clean a Mattress — FAQs

How do you clean a mattress at home?

Vacuum it all over, sprinkle baking soda and leave it an hour before vacuuming it off to absorb odour, then spot-clean any stains with the least moisture possible — cold water and an enzyme cleaner for protein stains. Dry any damp spot completely before remaking the bed.

Can you use water to clean a mattress?

Only a little, for spot-cleaning, blotted straight back out. You must never soak a mattress: the padding cannot dry from the inside, and trapped moisture grows mould and mildew. Keep it barely damp and dry it fully with airflow afterwards.

How often should you clean a mattress?

Vacuum and deodorise it every few months when you rotate it, and spot-clean spills as they happen. A washable mattress protector cuts the work by taking the sweat and spills the mattress would otherwise absorb.