Our #1 Recommended Mattress
After testing 20+ mattresses across every category, this is the one we recommend first.
Saatva Classic. From $1,095
365-night trial · Lifetime warranty · Free white-glove delivery
We earn a commission if you make a purchase through our links, at no extra cost to you.
Why Regular Mattress Cleaning Matters
The average person sheds about 30,000-40,000 dead skin cells per hour during sleep. Over one year, a mattress accumulates up to 10 million dust mites, along with sweat, body oils, dead skin, and allergens. Regular cleaning isn't just about freshness — it directly affects sleep quality, allergy symptoms, and how long your mattress lasts.
A well-maintained mattress can last 2-3 years longer than a neglected one. Here's exactly how to clean it properly.
What You'll Need
- Vacuum cleaner with upholstery attachment
- Baking soda (1-2 boxes)
- Mild dish soap or enzyme cleaner
- White vinegar (for odors)
- Cold water
- Clean white cloths or microfiber towels
- Spray bottle
- Fan or hair dryer
Step-by-Step Cleaning Process
Step 1: Strip and Wash Everything
Remove all bedding — sheets, pillowcases, mattress protector, and pillow covers. Wash everything in hot water (130°F/54°C minimum) to kill dust mites. While laundry runs, work on the mattress.
Step 2: Vacuum the Entire Surface
Use the upholstery attachment on your vacuum. Work in overlapping strips from head to foot, then do the sides. Pay extra attention to seams, edges, and any tufted areas where dust accumulates. Don't rush — this step removes the bulk of debris before any wet cleaning.
Step 3: Spot-Treat Stains
Address stains before deodorizing (see specific stain guides below). For general spots:
- Mix 1 tablespoon dish soap with 2 tablespoons cold water
- Apply with a cloth using a dabbing motion — never scrub
- Blot dry with a clean cloth
- Rinse with a damp cloth, blot again
Step 4: Deodorize with Baking Soda
Sprinkle a generous, even layer of baking soda over the entire mattress surface. For enhanced odor fighting, mix a few drops of lavender or eucalyptus essential oil into the baking soda before applying. Leave it for a minimum of 1 hour — ideally 8 hours. The longer it sits, the more it absorbs.
Step 5: Vacuum Again Thoroughly
Vacuum up all the baking soda completely. Go over the surface multiple times — residual baking soda left behind can cause irritation. Check seams and edges carefully.
Step 6: Air and Dry Completely
Before replacing bedding, ensure the mattress is completely dry. Run fans for at least 1-2 hours, open windows if possible. Placing the mattress near sunlight is ideal — UV light helps kill remaining bacteria and accelerates drying.
Cleaning Frequency Guide
| Cleaning Task | Frequency |
|---|---|
| Vacuum | Monthly |
| Baking soda deodorize | Every 3-6 months |
| Full deep clean | Every 6-12 months |
| Rotate mattress | Every 3-6 months |
| Replace mattress protector | Every 1-2 years |
Mattress Protector: Your Best Defense
A quality waterproof mattress protector reduces cleaning frequency dramatically. It creates a barrier against sweat, spills, and allergens — and washes easily in regular laundry. Brands like SafeRest, Linenspa, and SureGuard offer good options at $30-60. This is the single most cost-effective mattress investment available.
Special Considerations by Mattress Type
Mattress care & maintenance FAQ
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.
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.
Memory Foam and Latex
These materials are especially sensitive to excess moisture. Use minimal liquid, never saturate the surface, and ensure thorough drying. Never put a memory foam mattress in a washing machine or dryer. Avoid harsh chemical cleaners which can break down foam structure.
Innerspring
More tolerant of moisture but still needs thorough drying to prevent rust in springs. Flip double-sided innerspring mattresses when cleaning to reach both sides.
Hybrid
Follow memory foam guidelines for the comfort layer. The coil core is durable but still requires complete drying before use.
FAQ
How often should you clean your mattress?
You should do a basic clean every 3-6 months: vacuum, deodorize with baking soda, and spot-treat any stains. A deep clean is recommended once or twice a year. Use a mattress protector to reduce how often deep cleaning is needed.
Can you use water to clean a mattress?
Use water sparingly. Too much moisture can cause mold and mildew inside the mattress. When spot-cleaning, use the minimum liquid needed, apply with a cloth rather than spraying directly, and dry thoroughly with fans or in sunlight before putting sheets back on.
Does baking soda actually clean a mattress?
Baking soda deodorizes rather than disinfects. It absorbs odors and some moisture effectively. Sprinkle generously, leave for at least 1-2 hours (longer is better — up to 8 hours), then vacuum thoroughly. It won't kill bacteria but will neutralize odor-causing compounds.
How do you dry a mattress quickly after cleaning?
Use fans pointed directly at the mattress, open windows for cross-ventilation, or move the mattress near a sunny window. A hair dryer on low heat works for small damp spots. Never put sheets back on a damp mattress — this creates mold within 24-48 hours.