Skip to content

The clean file

How to Clean a Mattress (Without Soaking It)

September 8, 2026 · 10 min read

Cleaning a mattress comes down to five steps: strip the bedding, vacuum every surface with the upholstery attachment, spot-treat stains with as little liquid as possible, deodorize with a full layer of baking soda, and vacuum again. The one rule that decides whether it works: a mattress must never get soaked. Here is the whole routine, stain by stain.

Cleaner vacuuming a stripped white mattress with an upholstery attachment in a bright bedroom with fresh folded linens nearby

A mattress spends eight hours a night absorbing sweat, skin cells, and body heat, and unlike everything else in the bedroom it never goes through a wash cycle. The good news is that it doesn't need one. Almost everything a mattress collects sits in the top layer of fabric, where a vacuum and a box of baking soda can reach it.

Where mattresses actually get ruined is with water. Foam and fiber layers soak liquid up like a sponge and give it no way back out, which is how a well-meant scrub turns into a mildew smell that never leaves. Everything below — the basic refresh, the stain treatments, the urine protocol — is built around one idea: the least liquid that still does the job.

The basic clean: vacuum, treat, deodorize

This is the seasonal routine that handles a mattress with no major stains — the maintenance clean. Done every three to six months, it keeps odors, dust, and allergens from ever building to the point where a bigger intervention is needed.

  • Strip everything — sheets, protector, pillowcases — and wash in the hottest water the care label allows
  • Vacuum the top and sides with the upholstery attachment in slow, overlapping strokes
  • Run the crevice tool along seams, piping, and tufting — that's where dust and skin cells collect most
  • Spot-treat any stains by type (table below) using a barely damp cloth, never a direct pour
  • Sprinkle a thin, even layer of baking soda over the whole surface and leave it 30 minutes to a few hours
  • Vacuum the baking soda off with two slow passes, air the mattress out, then make the bed over a clean protector

The baking soda step earns its place: it adsorbs odor molecules and draws residual moisture out of the top layers, which is exactly what a slept-in mattress needs. The longer it sits, the more it pulls — half an hour is the minimum, a lazy Sunday afternoon is better.

Stain by stain: what actually works

Mattress stains are almost all biological — sweat, blood, urine — which means they respond to different chemistry than everyday dirt. The workhorse here is a simple mix: one cup of 3% hydrogen peroxide, three tablespoons of baking soda, and a single drop of dish soap, stirred gently in a spray bottle. Mist it lightly onto the stain, let it sit until it dries, then vacuum the residue. Mix it fresh each time and never cap it tightly for storage — peroxide breaks down and builds pressure in a sealed bottle — and test a hidden spot first, since peroxide can lighten some fabrics.

StainWhat worksThe catch
Sweat / yellowingThe peroxide mix, misted on and left to dryOld, set yellowing may lighten but not vanish
BloodCold water first, blotted; then peroxide dabbed on with a clothNever warm water — heat sets protein stains for good
UrineBlot hard, then an enzyme cleaner with full dwell timeSoap alone leaves odor behind — only enzymes break it down
VomitRemove solids, blot, enzyme cleaner, ventilate wellWork fast — stomach acid discolors fabric as it sits
Coffee, wine, foodBlot, then dab with a drop of dish soap in cool waterRubbing spreads it — always press, lift, repeat

Two things stay off the mattress entirely: bleach, which is too harsh for the fabric and nearly impossible to rinse out of something you can't submerge, and any mix of peroxide with vinegar, which creates peracetic acid — a lung and skin irritant you don't want anywhere near where you sleep.

The urine protocol, start to finish

Kids, pets, aging parents — urine is the mattress stain that brings most people to this page, and it's the one where order of operations matters most. First, blot. Press clean, dry towels into the spot with genuine force and hold, swapping for dry ones until they come up nearly dry. Every bit of liquid you lift now is liquid that never reaches the foam. Rubbing does the opposite: it drives urine deeper and spreads the edge of the stain.

Then reach for an enzyme cleaner — the kind sold for pet accidents works on human urine too. Enzymes are the only thing that actually breaks down uric acid; soap and water just dilute it, which is why a soap-scrubbed spot smells fine for a week and then comes back on the first humid day. Apply enough to reach where the urine went, keep the spot damp for the label's full dwell time — usually 10 to 15 minutes — then blot dry with the same body-weight pressure. Follow with baking soda over the area for a few hours, and vacuum. Skip ammonia-based cleaners entirely: to a pet, ammonia residue smells like urine, which reads as an invitation to mark the same spot again.

Memory foam changes the rules

Everything above assumes liquid is being kept to a minimum. On memory foam and all-foam mattresses, that goes double. Foam is a dense sponge with no airflow through it: whatever soaks in has essentially no path back out, and foam that stays damp inside develops a mildew smell no surface treatment can fix. Vacuum freely, use baking soda freely, but spot-clean with a lightly misted cloth rather than spraying the mattress itself — and never pour anything on it.

Heat is the other constraint. Most foam manufacturers advise against steam and heat because both can degrade the foam structure, so the steam-cleaning shortcut below is off the table here. If a foam mattress does take a serious spill, stand it on its side, aim a fan at the wet area, and give it a full day or two before it goes back on the frame. Damp foam laid flat stays damp.

Steam, sunlight, and the dust-mite question

On an innerspring or hybrid mattress, a handheld steamer is a legitimate deep-clean tool — and one of the few things that kills dust mites on contact. The technique matters: keep the head a few inches off the fabric, keep it moving in short passes so vapor touches the surface without wetting it, and give the mattress hours of open-window airflow before any bedding goes back on.

Dust mites deserve the attention if anyone in the house has allergies or asthma — the EPA lists them among the most common indoor asthma triggers, and bedding is where they concentrate. The reliable controls are unglamorous: wash sheets weekly in hot water, vacuum the mattress regularly, and consider a zippered allergen encasement, which starves mites of the skin cells they live on. Sunlight helps too — mites hate dry heat, and an afternoon of direct sun through an open window is the cheapest deodorizer there is.

How often to do all of this

A mattress doesn't need much — it needs regular. The schedule below keeps every session short, because nothing ever has months to build up.

FrequencyWhat to do
WeeklyWash sheets and pillowcases in the hottest water the label allows
MonthlyWash the mattress protector; quick vacuum pass if pets sleep on the bed
Every 3–6 monthsFull vacuum-and-baking-soda session, timed with rotating the mattress
ImmediatelyAny spill or accident — minutes matter more than method

If you're building a rhythm for the whole house rather than just the bed, our house cleaning schedule guide slots mattress care into the seasonal tier, and the deep cleaning checklist covers everything else in the bedroom that only needs attention a few times a year. One more habit worth the money: a washable mattress protector. It turns almost every future stain on this page into a laundry problem instead of a mattress problem.

Keep the rest of the bedroom off your list

The mattress is a personal job — twenty minutes of vacuuming and a box of baking soda, a few times a year. What quietly eats weekends is everything around it: the dusting, the floors, the blinds, the bathroom down the hall, all the surfaces that feed dust back onto the bed you just cleaned. A recurring clean keeps that whole loop under control, so your seasonal mattress session is the only bedroom chore left on your list.

Our home cleaning service covers bedroom dusting, floors, and detail work on every visit, starting at $150 with the same cleaner every time. We're a background-checked, bonded and insured crew that has cleaned 1,200+ Puget Sound homes since 2022, now serving north King, Snohomish & Skagit counties — and every visit is backed by a 100% satisfaction guarantee. You can get a flat quote in about 60 seconds.

FAQ

Mattress cleaning questions, answered.

Not sure if a stain is fixable or if that smell means something worse? Text us a photo — real humans answer, usually in minutes.

Blot first, and blot hard — press clean towels into the spot with real weight until they come up nearly dry, and never rub, which pushes urine deeper into the foam. Then apply an enzyme cleaner made for pet or human urine, following the label's dwell time (usually 10–15 minutes; the enzymes only work while the spot stays damp), and blot again until as dry as you can get it. For a dried stain that's already set, the enzyme cleaner still handles the odor, and a light mist of the peroxide mix — one cup of 3% hydrogen peroxide, three tablespoons of baking soda, a drop of dish soap — lifts the yellow ring. Skip ammonia-based cleaners entirely: to a cat or dog, the residue smells like a spot worth marking again.

Sprinkle a thin, even layer of plain baking soda across the entire bare surface — a whole box for a queen isn't overkill — and leave it alone for at least 30 minutes, or several hours if the mattress has a real odor. Baking soda works by adsorbing odor molecules and pulling lingering moisture out of the top layers, and it needs contact time to do either. Then vacuum it off slowly with the upholstery attachment, doing two passes in different directions so none of it stays behind to feel gritty under the sheet. It won't remove stains — it's a deodorizer, not a stain remover — but it's the safest single thing you can do to a mattress, including memory foam.

On a traditional innerspring or hybrid mattress, yes, with care: use a handheld steamer in short, constantly moving passes, keep the head a few inches off the fabric so you're applying hot vapor rather than wetting the surface, and give the mattress several hours — ideally a full day — of airflow before making the bed. Steam is one of the few tools that kills dust mites on contact. On memory foam, skip it: most foam manufacturers warn against heat and moisture, and steam delivers both at once, which can degrade the foam and trap dampness deep in a material that dries very slowly.

The same routine, with even less liquid. Vacuum thoroughly, deodorize with baking soda, and spot-clean only — a lightly misted cloth, never a spray aimed directly at the foam. Memory foam is essentially a dense sponge: whatever soaks in has almost no path back out, and trapped moisture is how a foam mattress develops a mildew smell you can't fix. No steam, no upholstery shampoo, no soaking wet rags. If a spill has already gone deep, stand the mattress on its side, point a fan at it, and give it a full day or two — foam that goes back on the frame damp will stay damp.

A proper deep clean is the full sequence in order: strip and hot-wash all bedding, vacuum every surface and seam with the upholstery and crevice tools, treat each stain by type (enzyme cleaner for anything biological, the peroxide mix for yellowing), deodorize the entire surface with baking soda for a few hours, vacuum again, and air the mattress out — sunlight through an open window helps — before making the bed over a clean protector. Budget two to three hours of elapsed time, most of it waiting on dwell times and drying. Doing this seasonally, when you rotate the mattress, keeps any single session from being a big job.

Wash sheets weekly and the mattress protector every month or so. The mattress itself does well with a vacuum-and-baking-soda session every three to six months — an easy habit if you tie it to rotating the mattress, which most manufacturers suggest on the same schedule. Spot-clean spills and accidents immediately rather than on any schedule; a fresh stain blotted within minutes is a five-minute fix, while the same stain a month later may never fully lift. If allergies or asthma are in the picture, tighten the whole rhythm: weekly hot washes and more frequent vacuuming make a measurable difference in dust-mite load.

Cosmetically, usually — the full deep-clean routine handles odors and most stains. The real question is what you can't clean out: bed bugs live in seams, tufting, and the frame, and no amount of baking soda or steam from a quick pass reliably clears an infestation. Before bringing any secondhand mattress inside, inspect the seams and underside in bright light for the bugs themselves, rust-colored spots, or shed skins — the EPA's bed bug guidance shows exactly what to look for. If there's any sign, walk away; a free mattress is not worth what an infestation costs to eliminate.

Ready for a cleaner home?

Get a flat quote in 60 seconds. First-time clients save $40 on their first clean.

Call nowFree quote