How to Clean a Mattress Properly — Fast, Safe, Effective Method

Why Mattresses Need Regular Cleaning

Mattresses absorb sweat, oils, dust, and dead skin cells every night. Over time, this leads to odors, discoloration, and even dust mites. A simple cleaning routine keeps your mattress fresh and extends its lifespan.

What You Need

  • Baking soda
  • Vacuum with upholstery attachment
  • Hydrogen peroxide (3%)
  • Dish soap
  • Spray bottle
  • Clean microfiber cloths

Step‑by‑Step: How to Clean a Mattress Properly

  1. Strip all bedding. Wash sheets, pillowcases, and mattress protectors in hot water.
  2. Vacuum the entire mattress. Use the upholstery attachment to remove dust, crumbs, and debris from seams and edges.
  3. Spot clean stains.
    • Mix 1 cup hydrogen peroxide, 1 tbsp dish soap, and 2 tbsp baking soda.
    • Spray lightly on stains and blot — do not soak the mattress.
  4. Deodorize with baking soda. Sprinkle a generous layer over the entire surface and let it sit for 2–8 hours.
  5. Vacuum again. Remove all baking soda thoroughly.
  6. Let the mattress air out. If possible, open windows or place the mattress near airflow for 1–2 hours.

How to Keep Your Mattress Fresh Longer

  • Use a mattress protector. It prevents sweat and spills from soaking in.
  • Wash bedding weekly. Reduces dust mites and odors.
  • Vacuum monthly. Keeps dust and allergens under control.
  • Rotate the mattress every 3–6 months. Helps prevent sagging.

Helpful Internal Resources

Trusted External Resource

For more mattress hygiene guidance, see:
Sleep Foundation — Mattress Care Tips

Scroll to Top