A thorough mattress cleaning involves stripping the bed, vacuuming the surface, spot-treating stains with DIY solutions, deodorizing with baking soda, and drying completely to prevent mold.
Your mattress traps dead skin, dust mites, sweat, and spills over time. A deep clean fixes odors, brightens stains, and removes the allergens that build up in every seam and corner. The whole process takes about 24 hours, with about 30 minutes of active work. Here is the step-by-step routine that actually gets results.
What You Need To Clean A Mattress
Gather these standard items before you start. Most are already in your kitchen or laundry room.
- Vacuum cleaner with an upholstery and crevice attachment
- White vinegar
- 3% hydrogen peroxide
- Baking soda (about 1 pound for a queen mattress)
- Liquid dish soap
- Spray bottle
- Clean cloths or paper towels
- Soft bristle brush
Step 1: Strip The Bed And Wash Bedding In Hot Water
Pull off all pillows, sheets, blankets, and mattress protectors. Wash everything in hot water at a minimum of 130°F (54°C) to kill dust mites and bacteria. While the bedding runs, the mattress gets your full attention.
Step 2: Vacuum Every Surface And Seam
Start with the vacuum. This step removes loose dust, dead skin cells, and allergens before any liquid touches the mattress. Use the upholstery attachment for the main surface and the crevice tool along the edges, seams, and tufts. Ashley Matuska Kidder, a cleaning expert quoted by Forbes, calls vacuuming the single most significant step for eliminating particles.
The seams hold the highest concentration of dust and mites. Go over them slowly, and flip the mattress if you can reach both sides.
Step 3: Spot-Treat Stains Without Soaking The Mattress
Blot, never rub. Rubbing pushes the stain deeper into the padding and makes it permanent.
Fresh Stains
Blot immediately with a clean dry cloth or paper towel to absorb as much liquid as possible before it sets.
Vomit Stains
Mist the area with a 1:1 vinegar and water solution. Blot until the stain lifts, then let the spot air dry.
Sweat Stains
Mix equal parts 3% hydrogen peroxide, water, and liquid dish soap in a spray bottle. Spray the stain, let it sit 20 to 30 minutes, then blot the excess.
Urine Stains
Blot as much urine as possible with paper towels. Mix 1 cup white vinegar, 1 cup water, and a few drops of dish soap. Spray the stain, let it sit for 5 to 10 minutes, then blot again.
Heavy Or Set-In Stains
Spray the baking soda, hydrogen peroxide, and dish soap mixture liberally over the stain. Let it sit, scrub lightly with a soft bristle brush if needed, and blot until the residue is gone.
Memory Foam Warning Worth Knowing
Avoid hydrogen peroxide on memory foam. Peroxide can permanently discolor the foam surface. Stick to the vinegar-and-water solution and baking soda for memory foam mattresses. Also use very little liquid — memory foam absorbs moisture like a sponge and takes days to dry, which invites mold.
Step 4: Deodorize With Baking Soda
Once all stains are treated and the mattress feels dry to the touch, sprinkle a generous even layer of baking soda over the entire surface. Use about 1 pound for a queen-size mattress. For light scent, mix 10 to 15 drops of essential oil into the baking soda before spreading it.
Gently work the baking soda into the fabric with a soft bristle brush. Then leave it for 24 hours. The baking soda absorbs odors, moisture, and any remaining oil from stains. Sunlight exposure during this period improves sanitization.
Step 5: Final Vacuum And Full Dry
Wipe off the excess baking soda with a dry cloth. Vacuum the entire mattress again with the upholstery attachment to remove every trace of powder. All residue must go — leftover baking soda feels gritty against sheets.
Now comes the non-negotiable part. The mattress must be 100% dry before you put sheets back on. Moisture trapped inside leads to mold and mildew growth. Open windows, point a fan at the mattress, or run a dehumidifier. Allow several hours or overnight to air dry completely. If you are ready to upgrade or want a comparison of the best picks, our tested recommendations at wellfizz.com/best-clean-mattress cover the top-rated options.
How Often Should You Clean A Mattress
Deep clean your mattress at least twice a year. If you do not use a mattress protector, bump that to four times a year. Spot-treat fresh stains immediately, and vacuum the surface during each sheet change for ongoing maintenance.
FAQs
Can I use a steam cleaner on my mattress?
Only a low-pressure clothing steamer is safe for disinfection if your mattress manufacturer allows it. High-pressure steam cleaners damage mattress fabric and can soak through to the foam core, which creates mold risk. Test a hidden spot first.
Does baking soda actually remove mattress odors?
Yes. Baking soda absorbs trapped odors, moisture, and oils from sweat and spills. Leaving it on the mattress for 24 hours gives it enough contact time to work. A light brush-in helps the powder reach deeper into the fabric.
What happens if I skip the drying step?
Making the bed before the mattress is completely dry traps moisture inside. This creates an ideal environment for mold and mildew growth, which causes musty odors and potential health issues. Always confirm dryness by touch in the center and corners before re-bedding.
References & Sources
- Lowe’s. “How to Clean a Mattress” Covers step-by-step cleaning with vinegar ratios and baking soda dosage.
- Forbes Vetted. “How To Clean A Mattress, According To Experts” Includes expert advice on vacuuming and steam limitations.
- Consumer Reports. “How to Clean a Mattress” Provides frequency guidelines for cleaning with and without a protector.
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.