Ultimate Cleaning Guide
search

How to Steam Clean a Mattress

By the Ultimate Cleaning Guide teamUpdated May 2026 How-to guide
How to Steam Clean a Mattress

Some links below are affiliate links: if you buy through them we may earn a small commission at no extra cost to you. It never changes what we recommend. See our affiliate disclosure.

You spend roughly a third of your life on a mattress, and over the years it quietly accumulates the things you'd least want to sleep on: dead skin, sweat, body oils, and the dust mites that feed on all of it. Vacuuming and a baking-soda dusting help with the surface, but they don't touch what's living a few millimetres down. Steam does — heat is one of the few things that genuinely deals with dust mites and the allergens they leave behind, without dousing a mattress in chemicals it can't dry out. Done correctly, steam cleaning is the single most effective home treatment for an allergy-friendly bed. Done carelessly, it's a fast way to soak a mattress you then can't dry, which invites the mould you were trying to avoid. This guide walks through the method that works, the realistic limits, and where steam genuinely earns its place in an allergy routine.

Why steam, specifically — the dust-mite and allergen angle

Dust mites are the reason most people's beds feel like an allergy trigger. They're microscopic, they thrive in the warm, humid, skin-rich environment a mattress provides, and it isn't the mites themselves that set off symptoms — it's the protein in their waste and decaying bodies, a potent allergen that works deep into the fibres. You cannot wash a mattress, and surface vacuuming only removes what's already loose on top.

Heat is the lever. Sustained high temperature denatures the mite allergen and kills mites and their eggs in a way that cold cleaning and most sprays simply don't. A steam cleaner pushes vapour hot enough to do that into the top layer of the mattress, then you extract the loosened debris by vacuuming once it's dry. It is not a magic wand — steam treats the surface zone it can reach, not the full depth of a thick mattress — but for the layer you actually contact every night, it is the most effective non-chemical option available, which is why it pairs naturally with the rest of an allergy-focused cleaning setup.

What you need before you start

The tool that matters is a steam cleaner that produces real dry steam — high temperature, low moisture output — rather than a carpet washer that injects water. A handheld or cylinder steam cleaner with an upholstery tool is ideal; this is the same category we cover in our best steam cleaners guide, and any model with a fabric/upholstery attachment and a microfibre bonnet will do the job. A heavy wet extraction machine is the wrong tool here — it leaves the mattress far too damp.

  • A steam cleaner with an upholstery or fabric attachment (dry steam, not a soaking wet jet).
  • A clean microfibre cloth or the cloth bonnet that clips over the upholstery head — this stops spitting and distributes heat evenly.
  • A vacuum with a HEPA filter and an upholstery tool for the before-and-after passes. A capable handheld or cordless unit like those in our HEPA cordless vacuum picks is plenty.
  • Distilled water for the steamer if you're in a hard-water area (it keeps the boiler and tip clear).
  • A few hours of airflow — an open window, a fan, or a dry sunny day. Drying is not optional.

Step by step: steam cleaning a mattress the right way

  1. Strip and launder the bedding first. Wash sheets, mattress protector and pillow covers at the hottest temperature the fabric allows — that's a meaningful part of the allergen load on its own, and there's no point steaming a mattress you're about to re-cover with dusty bedding.
  2. Vacuum the bare mattress thoroughly. Use the upholstery tool and work in overlapping passes across the whole surface, into the seams and the piped edges where debris collects. This removes the loose skin, dust and dead mites before you add heat, so steam isn't just driving soil deeper.
  3. Spot-treat visible stains, gently. Old sweat or body-oil marks respond to a little enzymatic cleaner dabbed (not soaked) on and blotted with a damp cloth. Do this before steaming and let it sit per the product instructions — steam sets some stains, so deal with them first.
  4. Fit the cloth bonnet and let the steamer reach full heat. A covered head delivers heat without spitting droplets, which is the whole point — you want hot vapour, not a wet patch.
  5. Work in slow, overlapping strips. Move the head steadily across the surface in lanes, overlapping each pass slightly, keeping it moving so no single spot gets saturated. Slow and continuous beats lingering. Cover the entire top, then the side panels.
  6. Do not soak it. The mattress should feel warm and very lightly damp to the touch — never wet. If you can press a cloth onto it and lift moisture, you've over-applied; back off and let it dry before continuing.
  7. Flip and repeat if the mattress is double-sided (many modern ones are single-sided — check the label before you bother).
  8. Dry it completely before it goes anywhere near bedding. Open windows, run a fan across the surface, or stand it up in a sunny, ventilated room. Several hours minimum; a full day is safer for a thicker mattress.
  9. Vacuum once more when fully dry. The final HEPA pass lifts the now-loosened, heat-killed debris out of the surface — this is the step that actually removes the allergen, so don't skip it.

How damp is too damp (the mistake that ruins mattresses)

The single failure mode of mattress steam cleaning is moisture you can't get back out. Foam and pillow-top layers hold water, and a mattress that stays damp in the core is a perfect environment for mould and a musty smell — the exact opposite of the clean, low-allergen bed you wanted. The discipline is simple: dry steam, constant motion, a cloth-covered head, and never a second pass over an area that's still visibly damp from the first. If in doubt, do less and dry longer. You can always re-treat next month; you cannot easily un-soak a mattress.

This is also why a true steam cleaner beats a carpet/upholstery washer for this job. Washers are excellent on carpet and sofas where you can extract the water; on a mattress you can't, and the residual damp is the problem. If you're choosing a machine for this, lean toward the dry-steam end of our steam cleaner recommendations rather than a wet extraction unit.

How often, and where steam fits in an allergy routine

For a typical household, steam cleaning a mattress two to four times a year is a sensible cadence — more often if someone in the home has a diagnosed dust-mite allergy or asthma, less if the mattress lives under a tightly sealed allergen-proof encasement (which dramatically reduces how much reaches the surface in the first place).

Steam is a periodic deep treatment, not a substitute for the cheap weekly habits that do most of the work: hot-washing bedding, an allergen-proof mattress and pillow encasement, and a quick HEPA vacuum of the bed when you change the sheets. Think of it the way you'd think of descaling a kettle — the routine maintenance keeps things in check, and the periodic deep treatment resets the baseline. For the airborne side of the same allergy picture, a good purifier in the bedroom is the natural companion piece — see our best air purifiers for asthma and the broader air purifier guide.

When steam cleaning a mattress is the wrong call

It isn't always the answer. Skip or rethink steam if:

  • The mattress is memory foam and the maker says no heat. Some foams degrade or off-gas with high temperature — check the care label first; if it forbids heat, stick to encasement, vacuuming and a cool surface treatment.
  • You can't guarantee drying time. A humid room with no airflow and a same-night bedtime is a recipe for trapped moisture. Wait for a day you can ventilate it properly.
  • The real problem is a deep biological spill. Steam refreshes and de-allergenises a surface; it does not rescue a mattress that's been heavily soaked through. At that point a protector and, eventually, replacement is the honest answer.
  • The mattress is already at end of life. No cleaning method restores a sagging, decade-old mattress — and an old mattress is also the one carrying the heaviest allergen load. Sometimes the most effective 'cleaning' is replacement plus an encasement on the new one.

Frequently asked questions

Does steam cleaning a mattress actually kill dust mites?

expand_more

Yes — sustained high heat is one of the few home treatments that genuinely kills dust mites and their eggs and breaks down the allergen in their waste. The key is that steam only treats the surface layer it can reach, so it works best combined with hot-washed bedding, an allergen-proof encasement and a HEPA vacuum pass to remove the killed debris.

Can you steam clean a memory foam mattress?

expand_more

Often, but check the care label first. Some memory foams tolerate brief surface dry-steam fine; others are explicitly rated against heat and can degrade or off-gas. If the manufacturer forbids heat, rely on encasement, regular vacuuming and a cool surface treatment instead.

How long does a mattress take to dry after steaming?

expand_more

With proper dry-steam technique it should only be lightly damp, and several hours of airflow is usually enough. For a thicker or pillow-top mattress, allow a full day with a window open or a fan running before you put bedding back. Never re-cover a mattress that still feels damp.

Do I need a special steam cleaner for a mattress?

expand_more

You need a true steam cleaner that produces hot, fairly dry vapour with an upholstery attachment — not a wet carpet/upholstery washer, which leaves a mattress far too damp to dry safely. Any model with a fabric tool and a cloth bonnet works.

How often should I steam clean my mattress?

expand_more

Two to four times a year for most homes; more frequently if someone has a dust-mite allergy or asthma. It's a periodic deep treatment that complements weekly habits like hot-washing bedding and using an allergen-proof encasement, not a replacement for them.

Will steam remove old sweat and urine stains from a mattress?

expand_more

Steam refreshes and sanitises but isn't a stain remover, and heat can actually set protein stains. Treat visible sweat or urine marks with an enzymatic cleaner and blot them out before you steam, not after.

Keep reading

Get our weekly tested picks

Independent reviews and practical cleaning advice, straight to your inbox.