Skip to content

How to clean…

How to Clean a Mattress

We spend around a third of our lives in bed, and mattresses quietly collect dust, skin cells and sweat. A couple of times a year, they deserve a little attention.

4 min read · Updated November 2026

Illustration of a cleaner vacuuming a bare mattress in a sunny bedroom with fresh bedding folded nearby

Why mattresses need cleaning

Even with clean sheets, mattresses absorb moisture and collect dust and dust mites. You can't wash a mattress like bedding, but you can remove surface dust, freshen it and deal with stains. That's especially worthwhile for anyone with allergies or asthma.

Step 1: Strip and wash the bedding

Take off everything – sheets, pillowcases, duvet cover and mattress protector – and wash them according to the care labels. Many bedding items can be washed at 60°C, which is often recommended to help reduce dust mites. Air the bare mattress for a few hours with the window open if you can.

Step 2: Vacuum thoroughly

Use the upholstery attachment and go slowly over the whole surface, then the sides. Pay attention to seams, buttons and the edges, where dust gathers. A vacuum with a HEPA filter is best if anyone in the house has allergies.

Step 3: Freshen it

Sprinkle a thin, even layer of bicarbonate of soda over the mattress and leave it for a few hours – the longer the better, ideally in a sunny room. It helps absorb moisture and odours. Then vacuum it all up thoroughly.

Step 4: Spot-clean stains

The golden rule is: never soak a mattress. Water that gets deep into the filling takes ages to dry and can lead to mould and smells. Instead, dampen a clean cloth with cold water and a little mild detergent, and dab at the stain. Blot with a dry cloth and repeat. Use cold water for anything biological – hot water can set it.

Check the manufacturer's care label first, especially for memory foam, which can be damaged by too much moisture. Some stains, particularly old ones, won't come out completely.

Get quotes from local cleaners

Step 5: Rotate or flip

While the bed is stripped, rotate the mattress head to foot. Some mattresses are designed to be flipped too – others, including many pillow-top and memory foam mattresses, are one-sided. The manufacturer's guidance tells you which.

Protect it in future

A washable, breathable mattress protector is the best way to keep a mattress clean. It catches spills and sweat before they reach the mattress, and you can wash it every few weeks. Anti-allergy protectors are available for people with dust mite allergies.

Pillows and duvets

While you're working on the mattress, look at pillows and duvets too. Many synthetic pillows and duvets can be machine washed – check the label – and benefit from a wash every few months. Larger duvets may not fit in a domestic machine; launderettes and dry cleaners have bigger drums.

Feather and down pillows and duvets need gentle washing and thorough drying, as damp feathers can smell. Tumble drying on low with a couple of clean tennis balls helps break up clumps. If pillows stay lumpy or flat after washing, it's probably time to replace them.

Children's beds

Children's mattresses face the most accidents – drinks, illness and the occasional night-time leak. A waterproof but breathable protector is a must. If an accident does reach the mattress, blot up as much as you can straight away, dab with a cloth dampened with cold water and a little mild detergent, and let it dry fully before making the bed.

For persistent smells or stains, professional mattress cleaning is worth considering, or a replacement if the mattress is old.

Professional mattress cleaning

Many carpet and upholstery cleaners also clean mattresses using low-moisture extraction and specialist tools, which lifts more from deep in the fabric than vacuuming can. It's useful for children's beds, guest rooms, rented properties and after illness. See our carpet and upholstery cleaning page for what's usually offered.

Common questions

How often should I clean my mattress?

Vacuum and freshen it every few months, and spot-clean spills straight away. A washable protector makes a big difference.

Can I use a steam cleaner on a mattress?

Be careful – steam adds moisture and can damage some foams. Check the manufacturer's advice before trying it.

How do I get rid of a mattress smell?

Air it well, vacuum, apply bicarbonate of soda for several hours and vacuum again. Persistent smells may need professional cleaning.

How often should I replace a mattress?

It depends on quality and use, but many manufacturers suggest considering a replacement after around seven to ten years, or sooner if it's sagging or uncomfortable.

Ready to book a professional clean?

Describe the job once and compare free, no-obligation quotes from local cleaners and cleaning companies.

Get Free Cleaning Quotes