How to Clean a Mattress to Remove Stains and Odors - Inn Mattress

Keeping your mattress clean is important for ensuring good sleep hygiene and extending the life of your mattress. Over time, mattresses can accumulate dust mites, dead skin cells, body oils, sweat, and stains. Learning how to properly clean your mattress every 6-12 months can help keep it fresh and hygienic.

This guide covers step-by-step instructions for cleaning your mattress, including:

  • Removing bedding and vacuuming the mattress
  • Spot cleaning stains
  • Using baking soda as a deodorizer
  • Allowing sunlight exposure for added sanitization

Proper mattress care is easy with some basic household supplies. Let’s get started!

Needed Supplies

  • Vacuum cleaner with upholstery attachment
  • Baking soda
  • Dish soap or laundry detergent (unscented)
  • White vinegar
  • Hydrogen peroxide (3%)
  • Clean cloths or sponges
  • Cold water

Step-by-Step Instructions

1. Strip the Bed

Remove all bedding, including sheets, mattress pads, and pillows. Wash the bedding to eliminate dust mites. Also take this time to wash pillows if possible.

2. Vacuum the Mattress

Use your vacuum’s upholstery attachment to thoroughly vacuum all sides and surface of the mattress. Pay close attention to crevices and seams.

3. Spot Clean Stains

Inspect your mattress for any visible stains. Use a mixture of cold water, laundry detergent, and a small amount of white vinegar to spot treat stains. Lightly dampen a clean cloth with the solution and blot the stain until lifted. Avoid excessive rubbing or moisture.

For tough stains like blood, sweat, or urine, use an enzyme cleaner or a hydrogen peroxide/dish soap solution. Apply a small amount to a cloth and gently blot the stain.

4. Apply Baking Soda

Sprinkle a generous layer of baking soda over the entire mattress surface. The baking soda will absorb odors and moisture overnight.

5. Vacuum Again

After 8-12 hours, vacuum up the baking soda using your upholstery attachment. The mattress should now be fresh and odor-free.

6. Air Out the Mattress

If possible, carry the mattress outside and allow it to air out in the sunlight for a few hours. The UV exposure will help kill any remaining bacteria.

7. Remake the Bed

Once fully dry, remake your bed with clean linens. Use a mattress protector to shield against future stains.


With just a few household supplies and these simple steps, you can easily clean your mattress at home. Focus on spot treating stains quickly before they have time to set. And clean your entire mattress every 6-12 months to keep your sleep space fresh. Consistent mattress care promotes better sleep!

Pin It