By clicking on the product links in this article, Mattressnut may receive a commission fee to support our work. See our affiliate disclosure.

How to Clean a Mattress: Step-by-Step Guide 2026

How to Clean a Mattress: Complete Step-by-Step Guide

A clean mattress is healthier, longer-lasting, and more comfortable. Most people never clean their mattress, but given that we spend 8 hours a night on it and shed 30-40 grams of skin weekly, regular cleaning is essential.

Sleep Lab Pick · Current Sale

Current Sale — Amerisleep's current sale runs sitewide. The AS3 hybrid is the most-recommended all-rounder, AS5 hybrid for plus-size sleepers, AS1 for stomach sleepers.

See Amerisleep’s current deal →

Regular Maintenance (Monthly)

  1. Remove all bedding
  2. Vacuum the entire surface with upholstery attachment
  3. Pay extra attention to seams and edges where dust accumulates
  4. Rotate mattress 180° (head-to-foot) every 3-6 months

Deep Cleaning (Every 6 Months)

  1. Vacuum thoroughly, all surfaces including sides
  2. Spot treat stains (see methods below by stain type)
  3. Deodorize with baking soda, sprinkle over entire surface, leave 8-24 hours
  4. Vacuum baking soda completely
  5. Air out, open windows, allow 30-60 minutes fresh air circulation
  6. Replace with fresh bedding

Stain Removal by Type

Stain TypeMethod
Urine (fresh)Blot dry → vinegar+water spray → baking soda → vacuum after 8hr
Urine (old)Enzyme cleaner spray → blot → dry completely
Blood (fresh)Cold water only (never warm!) → blot → hydrogen peroxide dabbed, blot
Sweat/yellowingDish soap + hydrogen peroxide paste → apply, blot, dry
Coffee/wineBlot immediately → club soda → salt to draw out → vacuum

What NOT to Do

  • Never soak the mattress, moisture causes mold inside foam layers
  • Never use hot water on blood, sets the stain permanently
  • Never use bleach, degrades foam materials and creates harsh chemical residue
  • Never put in a dryer, mattresses must air dry only

Prevention: Best Investment is a Protector

A waterproof mattress protector makes cleaning almost unnecessary, stains never reach the mattress itself. Add one to any new mattress immediately:

Budget Pick

Sweetnight Twilight Hybrid, From $329

Medium-firm 6/10, pocket coils, HSA eligible. 100-night trial.

See Sweetnight →

→ Sweetnight Mattresses, Buy New + Add Protector Bundle

→ Amerisleep, Premium Mattresses with Protector Options

Frequently Asked Questions

If replacement is overdue

Saatva Classic, from $2,229 queen

If cleaning isn't fixing the problem, a 15-20 year lifespan hybrid is the long-term answer. 365-night home trial, lifetime warranty, free white-glove delivery + free old-mattress removal.

Check current price →

Mattress care & maintenance FAQ

How often should you actually clean a mattress?

Every 3 months: vacuum the surface with an upholstery attachment. Every 6 months: deep clean (baking soda + vacuum). Every 12 months: rotate the mattress (180° if flippable, or head-to-foot if not).

What's the fastest way to remove urine/stains from a mattress?

Blot with cold water + mild dish soap, then apply white vinegar to neutralize odor. Avoid hot water (sets proteins) and bleach (damages fabric/foam). Baking soda for 6-12 hours after drying pulls residual moisture and smell.

When is it actually time to replace a mattress?

Signals: visible permanent indentation > 1.5", waking up with pain/stiffness that fades during the day, noticeable age-related smell, age beyond 8-10 years for most hybrid/foam mattresses. If a new topper doesn't solve it, it's a mattress problem. The Saatva Classic runs a 15-20 year expected lifespan, double most foam-only mattresses.

Can you vacuum a mattress with a regular vacuum?

Yes, upholstery attachment, slow passes, no beater bar. Start at the seams (where dust mites concentrate) and work the full surface. 10-15 minutes for a queen.

Why does a mattress smell musty?

Usually moisture trapped under the mattress from the floor or an unventilated frame. Fix: sprinkle baking soda, vacuum after 6-12 hours, then add a breathable mattress protector. If the smell returns, the frame/floor is still trapping moisture, add a slatted base or risers.

How often should you clean your mattress?

Deep clean every 6 months. Spot clean stains immediately. Vacuum the surface monthly as part of regular maintenance.

Can you use baking soda to clean a mattress?

Yes, baking soda is excellent for deodorizing. Sprinkle generously, leave 8-24 hours, then vacuum thoroughly.

How do you get urine out of a mattress?

Blot immediately, apply vinegar+water solution, sprinkle baking soda, leave 8 hours, vacuum. Enzyme cleaner works for old stains.

Before making a purchase in this category, consider these essentials we recommend checking:

  • Trial period — 100 nights minimum, 365 nights ideal for a major mattress or bedding purchase.
  • Warranty — 10 years or longer for mattresses; 1-3 years for most bedding accessories.
  • Return policy — ensure free returns are included, not store credit only.
  • Certifications — CertiPUR-US for foam (no harmful chemicals), GOLS/GOTS for organic latex and cotton, OEKO-TEX Standard 100 for fabrics.
  • Shipping — check if white-glove setup and old-mattress removal are included or cost extra.

For our complete shopping framework, see our 2026 best mattress buying guide.

★ #1 Mattress 2026 Amerisleep — $300 Off + 100-Night Trial →