Mattress

How Do You Clean a Mattress?

Most mattress cleaning is a dry routine plus careful stain treatment — never a soak. Here is what to vacuum, how to lift common stains, and how to dry it so it does not go mouldy.

How Do You Clean a Mattress?

Quick answer

Vacuum, treat spots, keep it dry

Routine
Vacuum the surface and air the mattress every few months.
Spills
Blot immediately with a barely damp cloth and a little mild soap.
Odours
Sprinkle baking soda, leave it, then vacuum it off.
Never
Soak the mattress — water in the core is how mould starts.

The routine clean

Mattresses get cleaned far less often than they should, and the reason is usually fear of making them wet. The good news is that most of the job is dry, and it pairs neatly with a job you already do.

  1. Strip the bed and put the bedding in the wash — see the bedding washing rhythm.
  2. Vacuum the whole surface with the upholstery attachment, working along the seams and into the quilted dips where dust collects.
  3. Rotate the mattress while it is bare, so both ends get even wear — the steps are in rotate or flip your mattress.
  4. Air it for an hour or two in a ventilated room, ideally near an open window, so trapped moisture can escape.
  5. Fit a clean protector before remaking the bed, which keeps the next clean further away.

That routine is enough for a mattress that is otherwise in good condition. Stains and smells need the extra steps below.

Little and often beats a big clean

A five-minute vacuum and air every few months prevents the build-up that makes a deep clean necessary. Keep a mattress protector on it, and most spills never reach the mattress at all.

Removing stains by type

The method depends on what was spilled. Whatever it is, blot rather than rub, work from the outside in, and keep the cloth barely damp — you are lifting the mark, not wetting the mattress.

StainApproachCaution
Water-based drinks, sweatBlot with a cloth dampened with mild soap and cool waterDo not overwet; blot dry afterwards
Blood, vomit, protein stainsEnzyme-based cleaner, used coldWarm water sets protein stains
Grease, oil, make-upA drop of mild dish soap on a damp clothRinse the soap away with a clean damp cloth
UrineEnzyme cleaner, blotted from the edge inwardTreat both the surface and the smell, not just the mark
InkSmall amount of rubbing alcohol on a clothPatch-test first; ventilate the room

Two rules protect you here. Patch-test any cleaner on a hidden area first, because some fabrics lighten. And never mix cleaning products — combining bleach with ammonia or acid cleaners can produce dangerous fumes. Keep the room ventilated while you work.

Dealing with odours

Smells usually mean residue sitting in the fabric, or moisture that has not dried. Deal with the source before covering the smell.

  • Baking soda is the workhorse. Sprinkle a thin layer over the surface, leave it an hour or more, then vacuum it thoroughly. It absorbs odour-carrying moisture and any lingering smell.
  • Air it outdoors or at an open window on a dry day; fresh moving air does more than any spray.
  • Treat the cause. If the smell is musty, look for damp — a mattress that smells of damp will keep smelling until the moisture is gone.
  • Be careful with sprays. Air fresheners mask rather than fix, and can leave their own residue in the fabric.

If a musty smell keeps returning after the mattress is dry, the room is probably the problem rather than the mattress — see why a bedroom feels damp.

Drying, and why it matters most

Every mistake in mattress cleaning leads to the same place: trapped water. A mattress that stays damp in its core is the ideal environment for mould and odour, and it is very hard to reverse.

  • Use as little water as possible. A barely damp cloth, not a wet one.
  • Blot dry straight away with a clean towel to pull water back out.
  • Air it fully before remaking the bed — an hour near an open window, longer if the room is humid.
  • Do not make the bed while damp, or you trap the moisture under the protector and sheets.
  • In humid weather, use a fan or a dehumidifier to speed drying rather than relying on the air alone.

Frequently asked questions

Can I use a steam cleaner on a mattress?

Steam adds a lot of moisture. If you use one, do it sparingly, follow the maker's guidance, and dry the mattress completely afterwards — otherwise the heat and water can encourage mould.

How often should you clean a mattress?

A vacuum and air every few months, and stain treatment as soon as something spills. Pair the routine with mattress rotation so both jobs happen together.

Can baking soda damage a mattress?

Used dry and vacuumed off, baking soda is gentle and effective for odours. The risk is moisture, not the powder, so keep it dry and vacuum thoroughly.

What if the stain will not come out?

Repeat the blotting gently rather than scrubbing harder, and avoid stronger chemicals. Some set stains are permanent; a protector from then on limits the damage.

Sources and research notes

This guide covers mattress care at home. Always follow the mattress manufacturer's care instructions, and check product labels for safety and ventilation requirements.

Written and edited by the Resthearth Editorial. Each guide starts from a real bedroom decision, is checked against the sources listed above, and is updated when guidance changes. We are an independent editorial desk, not medical professionals — read how we research and update our guides.