Active Daily Care Eat Smart Health Hacks Recommended
About Contact The Library

How to Deep Clean a Mattress | 6-Step Routine That Works

A thorough mattress deep cleaning requires six steps: strip the bed, vacuum the entire surface, spot-treat stains by blotting, deodorize with baking soda for 24 hours, vacuum again, and air dry completely before re-covering.

Not a pleasant thought, but it’s why a real deep clean matters more than just changing the sheets. The good news is that the full process takes about 30 minutes of active work — the rest is waiting time while baking soda does its job.

This routine works on memory foam, hybrid, innerspring, and latex mattresses. The materials are standard household items, and you won’t need anything you don’t already have.

What You Need Before You Start

The cleaning supplies are simple, but having everything ready before you strip the bed makes the process faster.

  • 1 pound of baking soda — a standard box for the full surface
  • Vacuum with upholstery attachment and crevice tool
  • White cleaning cloths — colored ones can transfer dye onto the mattress
  • Mild dish detergent
  • White vinegar and hydrogen peroxide for tougher stains
  • Spray bottle for mixing solutions
  • Optional: 10–15 drops of essential oil for scenting the baking soda

Use unscented, bleach-free laundry detergent for sheet washing. Bleach-based detergents leave residue that can irritate skin during sleep.

Step 1: Strip the Bed and Wash Bedding in Hot Water

Remove all sheets, pillowcases, blankets, and mattress protectors. Wash the bedding in water at 130°F minimum — that’s the temperature needed to kill dust mites and bacteria, per Consumer Reports.

While the wash runs, move the mattress away from the wall so you can reach the sides and headboard area. This also gives airflow around the mattress during the drying phase later.

Step 2: Vacuum Every Inch of the Mattress

Use the vacuum’s upholstery attachment to go over the entire top surface, then switch to the crevice tool for seams, edges, and corners — that’s where dust mites and dead skin accumulate most. Vacuum the sides of the mattress too, and if your mattress is designed to flip, do the underside as well. If it’s a non-flippable mattress (most modern ones), lift the edge carefully and vacuum the bottom surface without applying heavy pressure that could damage the foam layers.

Go slow on seams. A quick pass won’t pull out the embedded debris. Run the crevice tool along each seam twice.

Step 3: Spot-Treat Stains by Blotting, Never Rubbing

This is the step where most people make a mistake. Rubbing pushes the stain deeper into the fibers. Always blot gently with a clean cloth, working from the outer edge of the stain inward.

Test any cleaning solution on a small, hidden area of the mattress first to check for discoloration.

For General Dirt or Grass Stains

Mix 1 teaspoon mild dish detergent with 1 cup warm water. Dab a cloth into the solution, blot the stain, then use a dry section of the cloth to blot up the moisture.

For Urine or Stubborn Stains

Mix 1 cup white vinegar, 1 cup water, and a few drops of dish soap in a spray bottle. Mist the area lightly until just damp, let it sit for 5–10 minutes, then blot with a dry cloth.

For Sweat or Vomit Stains

Combine equal parts hydrogen peroxide, water, and liquid dish soap. Mist the stain, wait 20–30 minutes, then blot. Hydrogen peroxide is an oxidizing cleaner that breaks down organic proteins — it works better than vinegar on sweat rings.

Never spray cleaning solution directly onto the mattress. Mist onto a rag first, or spray very lightly. Over-saturating foam layers can lead to mold growth inside the mattress that you won’t see until it’s too late.

Step 4: Deodorize Baking Soda Over the Full Surface

Sprinkle the entire 1-pound box of baking soda evenly over the mattress. A kitchen sifter helps distribute it without clumps. Focus extra on areas that have odors, especially the center third where body sweat concentrates.

Let the baking soda sit for at least 24 hours. The longer it sits, the more odor and moisture it absorbs. If you can manage 48 hours, the difference is noticeable. If you want a fresh scent, mix 10–15 drops of essential oil (lavender or tea tree work well) into the baking soda before sprinkling.

Step 5: Wipe and Vacuum the Baking Soda Away

Wipe off the bulk of the baking soda with a dry cloth first, then go over the entire surface with the upholstery attachment. Switch to the crevice tool again for seams and corners, because baking soda powder hides in those crevices and can feel gritty against skin if left behind.

Be thorough here — residual baking soda attracts moisture from the air, which can undo the drying you achieve in the next step.

Step 6: Air Dry Completely Before Re-Making the Bed

Place the mattress near an open window for sunlight exposure, or set up a fan to circulate air across the surface. Drying takes several hours to overnight. The mattress must be 100 percent dry before you put sheets back on — trapping moisture under bedding is the fastest route to mold and mildew.

If you’re in a humid climate, run a dehumidifier in the room during drying. The faster the mattress dries, the less chance for bacteria to regrow.

Cleaning Task Active Time Key Rule
Strip and wash bedding 5 minutes Water temp at least 130°F
Vacuum surface and seams 10 minutes Use upholstery attachment + crevice tool
Spot-treat stains 5–30 minutes Blot, never rub; test hidden area first
Apply baking soda 2 minutes Use full 1 lb, sift to avoid clumps
Baking soda dwell time 24 hours (waiting) Longer = better odor absorption
Vacuum baking soda 10 minutes Check seams for leftover powder
Air dry Several hours to overnight Fan or window; 100% dry before covering

Mattress Types: When the Process Changes

The basic steps stay the same, but a few differences matter by mattress type.

Memory Foam

Foam absorbs moisture faster than innerspring, so use even less liquid when spot-treating. Mist foam very lightly — a damp cloth pressed against the stain is safer than any spray. Drying a foam core takes longer; expect a full day with a fan running.

Hybrid Mattress

The foam layers on top still need the light-mist approach for stains, but the coil base below is more forgiving of moisture. Hybrids dry faster than pure foam — usually 4–6 hours with airflow.

Flippable vs. Non-Flippable

If your mattress has a flippable design (two different firmness sides, or identical sides), repeat the vacuuming and baking soda steps on the underside. If it’s a one-sided design, lift the edges without applying heavy downward pressure and vacuum what you can reach.

If you’re shopping for a new mattress and prefer cleaning ease as a factor, see our picks for easy-to-clean mattress models that resist deeper stain penetration.

Three Mistakes That Ruin a Mattress Clean

These are the errors that turn a helpful deep clean into a problem.

  • Rubbing stains. It pushes the liquid into the foam core, where it can’t be blotted out. Always blot.
  • Over-saturating with cleaner. Spraying too much dish soap or vinegar solution saturates the foam layers. Mist until the fabric is just damp, not wet.
  • Covering a damp mattress. Putting sheets back before the mattress is fully dry is the leading cause of mold growth inside the mattress. Wait until the surface feels dry to the touch and there’s no cool moisture sensation against your hand.
Stain Type Solution Dwell Time
Dirt or grass 1 tsp dish soap + 1 cup warm water Blot immediately
Urine 1 cup vinegar + 1 cup water + dish soap 5–10 minutes
Sweat or vomit Equal parts hydrogen peroxide, water, dish soap 20–30 minutes
Blood Hydrogen peroxide directly on stain 5 minutes
General odor 1 lb baking soda across entire surface 24 hours

How Often to Deep Clean Your Mattress

Consumer Reports recommends a full deep clean every 6 months. That aligns with the typical recommendation to rotate or flip the mattress on the same schedule. In between deep cleans, vacuum the mattress surface when you change sheets — it takes two minutes and stops debris from building up.

If you eat in bed, sleep with pets, or live in a humid climate, bump the deep clean to every 3–4 months. The baking soda step alone removes enough moisture and odor to make the difference.

FAQs

Can I use a steam cleaner on my mattress?

A steam cleaner can sanitize an innerspring mattress, but heat and moisture can delaminate memory foam layers. If you steam, keep the nozzle moving and never soak any spot. The mattress must then dry for 24 hours with strong airflow to prevent mold.

Does baking soda really remove mattress odors?

Baking soda absorbs moisture and acidic odor compounds through a chemical reaction that neutralizes them. The key is coverage — a full 1-pound box spread evenly and left for 24 hours pulls out significantly more odor than a thin scattering left for an hour.

Will hydrogen peroxide bleach my mattress fabric?

Hydrogen peroxide can lighten some fabrics. Test it on a hidden area, like the underside of the mattress near the label, before applying to visible stains. Diluting it with water (1:1 ratio) reduces the bleaching risk while maintaining cleaning power.

Can I flip a mattress that isn’t built to flip?

Most modern mattresses are one-sided and should not be flipped — doing so can damage the support layers. Instead, clean the sides and edges thoroughly, and rotate the mattress 180 degrees head-to-foot every 6 months for even wear.

Is vinegar safe for all mattress types?

White vinegar is safe for most mattress fabrics when diluted 1:1 with water. Avoid using it on mattresses with wool or cashmere covers, as the acidity can degrade natural fibers over time. For those materials, use dish soap and water instead.

References & Sources

Mo Maruf
Founder & Lead Editor

Mo Maruf

I created WellFizz to bridge the gap between vague wellness advice and actionable solutions. My mission is simple: to decode the research and give you practical tools you can actually use.

Beyond the data, I am a passionate traveler. I believe that stepping away from the screen to explore new environments is essential for mental clarity and physical vitality.

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.