What is the best way to clean a mattress?

Updated October 2026 · How we answer

Short answerVacuum the mattress surface, spot-clean stains with a mild detergent or enzyme cleaner, then sprinkle baking soda to absorb odors and moisture. Let it sit, vacuum again, and air it out. For deep cleaning, use a steam cleaner or hire a professional.

Routine Cleaning

Start by stripping the bed and vacuuming the mattress using the upholstery attachment. Go over the entire surface, including seams and crevices, to remove dust, dead skin, and allergens. For odors, sprinkle a generous layer of baking soda over the mattress and let it sit for at least 30 minutes—or several hours—before vacuuming it up.

If you spot stains, treat them immediately. For urine or pet accidents, use an enzyme cleaner. For other stains, mix a little mild dish soap with water, dab with a cloth, and blot dry. Avoid soaking the mattress; too much moisture can cause mold.

  • Vacuum both sides if possible.
  • Use baking soda for odor absorption.
  • Spot-clean with enzyme or mild detergent.
  • Air out the mattress after cleaning.

Deep Cleaning and Maintenance

For a deeper clean, use a steam cleaner, but be careful not to saturate the mattress. Steam can kill dust mites and sanitize, but you must let it dry completely to prevent mildew. Alternatively, hire a professional mattress cleaner every 6–12 months. Rotate your mattress every 3–6 months to prevent uneven wear.

Use a waterproof mattress protector to keep spills and sweat away. Wash bedding weekly in hot water to reduce allergens. If your mattress is old, stained, or sagging, cleaning may not be enough—consider replacing it.

  • Steam clean sparingly and dry thoroughly.
  • Rotate mattress every 3–6 months.
  • Use a waterproof protector.
  • Replace if sagging or heavily stained.

Common mistakes

  • Soaking the mattress with water—this can lead to mold and mildew.
  • Skipping the vacuuming step—it leaves behind allergens and dust.
  • Not using a mattress protector—spills and sweat are much harder to clean later.
From our shopsDad Gift Lab: Personalized mugs, tees and keepsakes for dad.