How to Clean a Mattress: The Complete UK Guide to Stains, Odours and Dust Mites
You'll spend around a third of your life on your mattress, yet it's one of the least-cleaned surfaces in most UK homes. Sheets get washed weekly, but the mattress underneath quietly collects sweat, skin cells, dust mites and the odd spilled cup of tea for months – sometimes years – without a proper clean.
The good news is that cleaning a mattress properly doesn't require special equipment or a professional visit. With a vacuum cleaner, some baking soda and about an hour of your time, you can lift stains, neutralise odours and cut down the allergens that build up in the fibres. This guide walks through exactly how to do it, how often you should bother, and what changes depending on whether you sleep on pocket springs, memory foam, latex or wool.
Why Bother Cleaning Your Mattress?
A mattress absorbs roughly half a litre of sweat a week from an average adult, along with shed skin cells that feed dust mites. Dust mites themselves don't bite, but their droppings are one of the most common indoor allergens in the UK, and can trigger symptoms in people with asthma, eczema or allergic rhinitis. Regular cleaning won't eliminate dust mites entirely – that's near impossible in a domestic setting – but it meaningfully reduces the allergen load, keeps stains from setting permanently, and extends the working life of the mattress itself, which is worth protecting given a decent mattress is a genuine investment.
How Often Should You Clean a Mattress?
- Light clean (vacuum only): every 1–2 months, or whenever you change your bedding.
- Deep clean (vacuum + baking soda + stain treatment): every 3–6 months. Many UK households find spring and early autumn – around the start and end of dust mite season – a natural rhythm to build the habit around.
- Spot clean: immediately, whenever a spill or stain happens. Fresh stains lift far more easily than ones left to set for days.
If you have allergies, asthma, or young children in the house, lean toward the more frequent end of these windows.
What You'll Need
- A vacuum cleaner with an upholstery attachment (a handheld vacuum works well for this)
- Bicarbonate of soda (baking soda)
- A spray bottle
- White vinegar and a small amount of mild laundry or washing-up detergent
- Clean, absorbent cloths or paper towels
- A well-ventilated room, or a dry day if you can get the mattress near an open window
Step-by-Step: How to Deep Clean a Mattress
1. Strip everything off. Remove sheets, the mattress protector, and any topper. Wash bedding on the hottest setting the fabric allows – 60°C where possible kills most dust mites and removes the allergens they leave behind.
2. Vacuum thoroughly. Using the upholstery attachment, work in overlapping strokes across the whole surface, then go over the seams, tufts and edges twice – this is where dust and debris collect most. Avoid pressing hard; mattresses, especially memory foam and pillow-top constructions, don't need force to clean effectively and can lose shape under repeated heavy pressure.
3. Treat any visible stains (see the section below) before applying baking soda, since baking soda works best on a surface that's already had loose debris and fresh moisture dealt with.
4. Sprinkle baking soda generously over the entire mattress. It absorbs moisture and neutralises odours as it sits. Leave it for at least 30 minutes – ideally a few hours, or overnight if you can sleep elsewhere – then vacuum it all off thoroughly, checking seams again for any residue.
5. Air it out. If weather allows, prop the mattress against a wall in a well-ventilated room or near an open window for an hour or two. This helps any remaining dampness evaporate fully before you remake the bed – putting bedding back on a mattress that isn't completely dry risks mould developing inside the fabric.
6. Rotate the mattress while it's stripped and accessible. Most manufacturers recommend rotating head-to-foot every 3–6 months to even out wear, particularly for foam and hybrid constructions.
How to Remove Common Mattress Stains
For any stain, the golden rule is blot, don't rub – rubbing pushes the stain deeper into the fibres and spreads it. Work from the outside of the stain inward to avoid making it larger.
Sweat and general yellowing: Mix one part white vinegar with one part water in a spray bottle, spritz lightly, and blot with a clean cloth. Follow with a light dusting of baking soda once the area is dry to the touch, and vacuum off after an hour.
Fresh spills (tea, coffee, wine): Blot up as much liquid as possible immediately with a dry cloth before treating. Then use the vinegar solution above, working from the edges in.
Blood: Use cold water only – heat sets protein-based stains permanently. Blot with a cloth dampened in cold water, adding a small amount of washing-up liquid if needed, and repeat until the stain lifts.
Older, set-in stains: Make a paste of baking soda and a small amount of water, apply directly to the stain, and leave for a few hours before scraping off gently and vacuuming. This won't guarantee full removal on stains that have been present for years, but it's the most effective at-home method available.
How to Get Rid of Mattress Odours
Odours are usually trapped moisture and bacteria rather than anything the surface treatment alone will fix. Baking soda is genuinely effective here because it absorbs moisture at a molecular level rather than just masking smell – leave it on longer than you think you need to (several hours minimum) for a persistent odour. A few drops of a mild essential oil mixed into the baking soda before sprinkling can help, but use sparingly, since strong fragrance can itself become unpleasant on a surface you sleep on nightly. If odour persists after a full clean and thorough airing, it may indicate moisture has reached deeper into the mattress layers than surface cleaning can address, which is usually a sign the mattress is nearing the end of its useful life.
Cleaning Different Mattress Types
Construction changes what's safe to do, so it's worth knowing what's underneath your sheets before you start.
Pocket sprung mattresses handle vacuuming and light moisture well since the spring layer allows some airflow. Avoid soaking the surface, as excess moisture can take a long time to work through to the springs. If you're unsure what's inside yours, our complete pocket sprung mattress buying guide explains the different constructions.
Memory foam mattresses are more moisture-sensitive. Never saturate the surface – foam absorbs liquid rather than letting it sit, and it dries slowly, which risks mould developing inside the cell structure. Blot stains sparingly, use baking soda for odour rather than wet treatments where possible, and always allow full drying time before remaking the bed.
Natural latex mattresses tolerate light cleaning well but shouldn't be exposed to direct heat or strong solvents, which can degrade the latex over time. Stick to the vinegar-water solution in small amounts and avoid steam cleaners.
Wool and organic mattresses are usually best cleaned with a soft-bristle brush rather than a vacuum, which can be too aggressive on natural fibres. Spot clean stains minimally and let the mattress air rather than applying concentrated moisture.
Preventing Future Stains and Dirt
Cleaning is far easier – and far less frequently needed – with the right protection in place. A quality mattress protector sits between your sheets and the mattress itself, catching sweat, spills and allergens before they reach the fibres, and it's simply thrown in the wash rather than requiring the full deep-clean process. It's the single most effective step for keeping a mattress in good condition between cleans, and at under £30 for most sizes, it's a low-cost way to protect what's usually a several-hundred-pound purchase.
When Cleaning Isn't Enough: Signs It's Time to Replace
A thorough clean solves surface issues – stains, smells, dust build-up – but it can't fix a mattress that's structurally worn out: sagging, lost support, visible lumps, or a mattress that's simply past the typical 7–8 year lifespan most standard mattresses are built for. If you're noticing morning stiffness, uneven sleep, or a mattress that no longer feels supportive even after cleaning, keep an eye out for the warning signs on our blog. When it's time, browse our full range of mattresses, including pocket sprung, memory foam, natural latex and organic wool options across every UK size.
Frequently Asked Questions
Can you steam clean a mattress?
Steam cleaning can be effective on pocket sprung mattresses but isn't recommended for memory foam or latex, where heat and moisture can damage the internal structure. If in doubt, stick to the vinegar and baking soda method above, which is safe across all mattress types.
Does baking soda really clean a mattress?
Yes – baking soda is a genuine odour neutraliser and moisture absorber, not just a masking agent, which makes it effective on both smell and light staining when left on long enough (several hours minimum for best results).
How long does a mattress take to dry after cleaning?
Light vacuuming and baking soda treatment leave a mattress dry almost immediately. If you've used the vinegar-water solution on a stain, allow at least 2–4 hours of airing in a ventilated room before remaking the bed, longer if the room is humid.
Can I wash a mattress in the machine?
No – a full mattress can't go in a washing machine. Only the mattress protector and any removable, washable cover can be machine washed; the mattress itself is always cleaned in place using the methods above.
Is it worth paying for a professional mattress clean?
For a genuinely severe odour, an infestation, or a natural fibre mattress you're nervous about treating yourself, a professional clean can be worthwhile. For routine maintenance, the at-home method in this guide covers the vast majority of cases effectively.
Final Thoughts
A clean mattress isn't just about appearances – it's a meaningful part of a healthier, more comfortable night's sleep, and a bit of regular maintenance goes a long way toward protecting a purchase that's meant to last close to a decade. Build a light vacuum into your bedding-change routine, do a proper deep clean twice a year, and treat stains the moment they happen rather than letting them set.
And if your mattress has done its time – no amount of baking soda fixes years of lost support – explore our full mattress range for pocket sprung, memory foam, natural latex and organic wool options in every UK size, with free delivery and Klarna available.
Featured Mattresses
Kensington Cashmere 1000 Pocket Sprung Mattress | Luxury Natural Comfort Mattress UK | Bed Innovation
- from £124.95
£249.90- from £124.95
- (-50%)
- Unit price
- / per
Savoy 2000 Pocket Sprung Natural Latex Mattress – Premium Natural Latex Mattress UK
- from £243.96
£487.92- from £243.96
- (-50%)
- Unit price
- / per
Mayfair 2000 Pocket Memory Pillow Top Mattress | Luxury Pillow Top Mattress UK | Bed Innovation
- from £254.36
£508.72- from £254.36
- (-50%)
- Unit price
- / per
Acton Wool 2000 Pocket Sprung Mattress | Premium Natural Wool Mattress UK | Bed Innovation
- from £235.96
£471.92- from £235.96
- (-50%)
- Unit price
- / per
Aloe Vera 1000 Pocket Sprung Luxury Memory Mattress | Soothing Comfort Mattress UK | Bed Innovation
- from £137.95
£275.90- from £137.95
- (-50%)
- Unit price
- / per
Cool Comfort 2000 Pocket Sprung Cool Gel Mattress | Temperature Regulating Mattress UK | Bed Innovation
- from £250.00
£350.00- from £250.00
- (-36%)
- Unit price
- / per
Super Paris Orthopaedic Back Care Sprung Mattress | Firm Back Support Mattress UK | Bed Innovation
- from £139.95
£279.90- from £139.95
- (-50%)
- Unit price
- / per
Blenheim 1000 Pocket Sprung Mattress | Firm Support Mattress UK | Bed Innovation
- from £189.95
£379.90- from £189.95
- (-50%)
- Unit price
- / per
Belgravia Natural Latex Pillow Top Mattress | Luxury Pocket Sprung Latex Mattress UK | Bed Innovation
- from £355.96
£711.92- from £355.96
- (-50%)
- Unit price
- / per
Penelope 2000 Pocket Sprung Latex Mattress | Natural Latex Comfort Mattress UK | Bed Innovation
- from £391.96
£783.92- from £391.96
- (-50%)
- Unit price
- / per
Penelope 3000 Pocket Sprung Latex Mattress | Premium Talalay Natural Latex Mattress UK | Bed Innovation
- from £426.36
£852.72- from £426.36
- (-50%)
- Unit price
- / per
Chelsea 2000 Pocket Sprung Memory Foam Mattress | Premium Comfort Mattress UK | Bed Innovation
- from £198.36
£396.72- from £198.36
- (-50%)
- Unit price
- / per
2000 Natural Pocket Sprung Mattress | Organic Natural Comfort Mattress UK | Bed Innovation
- from £246.36
£492.72- from £246.36
- (-50%)
- Unit price
- / per
Mayfair 1000 Pocket Memory Pillow Top Mattress | Luxury Pillow Top Mattress UK | Bed Innovation
- from £185.96
£371.92- from £185.96
- (-50%)
- Unit price
- / per
Extra Deep Quilted Mattress Protector | Fitted Bed Cover, All Sizes
- from £9.99
- from £9.99
- (-0%)
- Unit price
- / per
Ultimate Comfort 2000 Pocket Sprung Memory Foam Mattress | Premium Sleep Mattress UK | Bed Innovation
- from £250.00
£360.00- from £250.00
- (-33%)
- Unit price
- / per
Supportive Comfort 1000 Pocket Sprung Mattress | Quality Sleep Mattress UK | Bed Innovation
- from £180.00
£260.00- from £180.00
- (-31%)
- Unit price
- / per
Luxurious 1500 Pocket Sprung Memory Foam Mattress | Premium Comfort Mattress UK | Bed Innovation
- from £200.00
£260.00- from £200.00
- (-25%)
- Unit price
- / per
Orthopaedic Support Spring Mattress | Firm Back Support Mattress UK | Bed Innovation
- from £160.00
£250.00- from £160.00
- (-38%)
- Unit price
- / per
Rome Comfort Open Sprung Mattress | Reliable Everyday Support Mattress UK | Bed Innovation
- from £89.95
£179.90- from £89.95
- (-50%)
- Unit price
- / per





















