We like to share product recommendations with you and hope you like them! Just to make you aware Kitchen Gadgets Maven may collect a small share of sales or other compensation from the links on this page.


Considering the amount of time we spend on our mattresses, we should really all pay more attention to their cleanliness! If you’ve been wondering how to clean a mattress, you’re not alone – it’s a common question that we get often, so we’ve put together a list of mattress cleaning tips to help out.


How to Clean a Mattress: Step-by-Step


1. Break out the vacuum

First and foremost, you’ll want to remove the sheets and bed cover and vacuum the mattress thoroughly. You’ll want to use your vacuum mattress/upholstery attachment (you can get a universal one here if you don’t have one).

Work your way from the top of the mattress down, using narrow overlapping paths to ensure full coverage. Once the mattress top is clean, do the same to the sides. Don’t worry about the other side of the mattress, for now.


2. Make a mess again

Now that your mattress is freshly vacuumed, it’s time to ruin that hard work by spreading a layer of baking soda all over your mattress. Yes, seriously. This helps significantly with mattress deodorization.

Spread a thin layer of baking soda (not powder) over your mattress, and rub it in lightly with a brush or dry rag. Allow the baking soda to sit on the mattress for at least 30 minutes to soak up odors and oils. ConsumerReports recommends allowing the baking soda to sit for up to 24 hours, which is a little extreme but may be useful for particularly smelly mattresses.


3. Vacuum again

Who doesn’t love vacuuming? Once you’ve let the baking soda sit for a while, it will have absorbed some of the oils and moisture from within the mattress. You can now vacuum up the baking soda.


4. Vacuum again

Just kidding, you can put the vacuum away now (maybe).


5. Remove the stains

If you notice any unsightly stains on your mattress, now is the time to remove them. The best way to remove stains depends on the origin of the stain, and how set in it is. You’ll generally need to use a combination of baking soda, hydrogen peroxide, and/or dish soap. We have dedicated guides for removing some of the most common types of stains – see below:

For general stains that are not blood or urine, it’s best to use household ammonia (OPEN YOUR WINDOWS FIRST!), or an upholstery cleaning solution. Dampen a dry rag with a small amount of ammonia or appropriate cleaning product, and blot the mattress in the stained area. Next, wipe the spot with a clean damp cloth. Sprinkle baking soda on the area, and allow to dry (this will neutralize the odor, and remove excess moisture). Once dry, vacuum the area again.


6. Flip it and repeat

Next, it’s time to do the bottom side of your mattress, following the same basic steps as above.


How to Keep Your Mattress Clean

Beyond regular mattress cleaning, there are some things you can do to keep your mattress more clean.

  • Purchase a mattress cover – this provides an extra waterproof layer between you and the mattress.
  • Wash your sheets regularly – this prevents oils and contaminants from soaking through your sheets, into your mattress
  • Shower before bed, don’t eat in bed, and follow general hygiene recommendations.

If you have any questions about how to clean a mattress, don’t hesitate to ask!


Pin It on Pinterest