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.

Affiliate disclosure: MattressNut is reader-supported. When you buy through links on our site, we may earn an affiliate commission at no additional cost to you. Our reviews and recommendations remain independent and are based on hands-on testing. Learn more on our about page.

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 $1,779 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.

Best Mattress Brand 2026: Top Manufacturers Ranked

Best Fiberglass-Free Mattress 2026: Safe Alternatives

★ #1 Mattress 2026 Get Saatva Classic — 365-Night Trial →