🧼Quick Answer: Start by vacuuming the entire surface with an upholstery attachment (never a rotating brush). Spot treat stains with a 3% hydrogen peroxide solution and wipe with a damp microfiber towel, but skip the baking soda, which is hard to vacuum out and can damage your vacuum. For a deeper refresh, extract with a spot cleaning machine using just water, and eliminate odors with an enzyme cleaner. Dry the mattress thoroughly with fans and airflow before putting sheets back on, and use a waterproof protector to keep it clean going forward.
Your mattress is one of the most-used items in your home, yet it often gets overlooked in regular cleaning routines. Over time, it collects dust, sweat, allergens, and even odors. A proper deep clean helps restore freshness, extend the life of your mattress, and support better sleep. Here’s a complete guide to cleaning your mattress effectively and safely, with tools you likely already have.
🪛Tools You’ll Need
Start With a Thorough Vacuum
Begin by vacuuming the entire surface of the mattress using a vacuum with an upholstery attachment. Avoid vacuums with rotating brushes or beater bars, which can damage the fabric or seams. Focus on the areas where your body lies most, since these spots collect the most dust and debris, and don’t forget the sides. If your mattress is double-sided, flip it and vacuum the bottom as well.

This step is essential and shouldn’t be skipped. Vacuuming removes allergens, dead skin cells, and dry debris before you introduce any wet cleaning methods. For the best results, use a vacuum with a HEPA filter so dust isn’t released back into the air as you work.
Spot Treat With Hydrogen Peroxide
Hydrogen peroxide is an effective and safe cleaner for removing sweat, blood, and other organic stains. Use a 3% solution kept in a dark brown bottle to maintain its effectiveness, and either attach a spray nozzle directly to the bottle or transfer it into a light-blocking spray bottle. Lightly spray the stained area, let it sit for a minute or two, then wipe with a damp microfiber towel.
For more extensive cleaning, work in sections and use the same process across the entire surface. Microfiber towels are ideal here, since their fibers lift and trap dirt. Just be careful not to saturate the mattress, and always allow it to dry thoroughly after spot treating.
💡Related Post: The Best Way to Wash Your Pillows
Skip the Baking Soda
Although baking soda is a commonly recommended tip for deodorizing mattresses, it can cause more problems than it solves. It’s difficult to vacuum out completely and may damage vacuum motors or filters, which is why most manufacturers don’t recommend it. Instead, opt for the more effective and lower-mess solutions covered in this guide to freshen your mattress. You’ll get better results without the risk to your equipment.
Extract With a Spot Cleaning Machine
If your mattress has deep-set stains or needs a full refresh, a spot cleaning machine like the Hoover CleanSlate is a great tool. Fill the tank with clean water only, no solution, lightly spray the surface, then extract the water along with the loosened dirt. Avoid oversaturating, because less is more when it comes to moisture on a mattress.
Use a few extra dry passes to pull out as much moisture as possible. For stubborn stains, re-treat the area and scrub gently with a towel before extracting again. Layering your cleaning this way can pull years of built-up grime from deep inside the mattress fibers.

Eliminate Odors With Enzyme Cleaners
For odors caused by pets, accidents, or sweat, enzyme-based cleaners are your best bet. Rather than just masking smells, they break down the organic matter causing the odor at the source. Spray the enzyme cleaner over the affected area and allow it to dwell for the recommended time.
Once it’s had time to work, follow up with your extraction machine to flush and remove the odor source. Some strong smells may take more than one treatment, but the enzymes will continue breaking down residue over time.
💡Related Post: How to Make Your Home Smell Great
Drying Is Crucial
After cleaning, it’s critical to dry your mattress thoroughly to prevent mold and mildew. Use a fan to boost air circulation, open windows if the weather allows, or move the mattress to a well-ventilated area. Cleaning early in the day gives it plenty of time to dry completely before bedtime.
Always make sure the mattress is fully dry before putting sheets or a protector back on. Lingering moisture can get trapped and lead to long-term issues.
Maintenance Tips for a Cleaner Mattress
To keep your mattress cleaner longer, invest in a quality waterproof mattress protector. This simple addition prevents spills, sweat, and allergens from ever reaching the mattress surface, and you can wash the protector regularly and replace it as needed.

Beyond that, vacuum your mattress monthly to reduce dust and allergen buildup, and rotate or flip it every three to six months to encourage even wear. These small habits go a long way toward extending the life and comfort of your mattress.
💡Related Post: How to Spring Clean Your Bedroom: Checklist & Tips