How to Deep Clean a Mattress

This guide covers the complete process for deep cleaning an innerspring, memory foam, or hybrid mattress at home — vacuuming out dust and debris, treating set-in stains, deodorizing with baking soda, and spot-cleaning biological stains with enzyme cleaner. The process takes a full day including drying time but requires no professional equipment and no wet-soaking of the mattress interior.

A mattress accumulates a significant mass of shed skin cells, dust mite colonies, sweat, body oil, and ambient dust inside its layers over time. Regular washing of sheets and pillow protectors slows this accumulation but does not address the mattress surface or interior. Deep cleaning the mattress twice yearly — and immediately after any significant spill or illness — substantially extends mattress life, reduces allergen load, and eliminates odors that accumulate even in a well-made bed. For the complete bedroom cleaning workflow, see the bedroom cleaning hub.

What You'll Need

Tools

Materials

Step 1 — Strip and Wash All Bedding

Remove all bedding — sheets, pillowcases, mattress pad, and any mattress topper — and launder immediately. Wash sheets and pillowcases in the hottest water the fabric allows. Wash the mattress pad per its care tag — most can handle a hot cycle. A mattress pad that cannot be fully cleaned (very old, heavily stained, or waterproofing degraded) should be replaced at this stage rather than reinstalled on a freshly cleaned mattress.

While bedding is washing, allow the bare mattress to air for 30 minutes in the bedroom before cleaning. Open the bedroom windows if the day is dry — fresh air circulation helps release surface odors. If the room lacks windows, a fan directed at the mattress surface accomplishes the same result. This initial airing is not a cleaning step but it makes subsequent deodorizing more effective.

Step 2 — Vacuum the Entire Surface

Attach the upholstery brush to the vacuum and run it over every inch of the mattress top surface in overlapping strokes. Work slowly — four to five seconds per foot — because dust mite debris and skin cells pack into the fabric and do not release at high speed. Vacuum along the seams and at every button or tuft on the top surface. Switch to the crevice tool to vacuum the side panels and the decorative border tape along all four edges of the mattress.

Flip the mattress (if it is double-sided) or, if single-sided, stand it on its side against the wall and vacuum the underside and the box spring or platform surface beneath. Dust mite population is concentrated in the bottom half of single-sided mattresses because that surface never airs. Vacuuming the underside annually, even though it never contacts bedding, substantially reduces the total mite load in the mattress.

For allergen-sensitive households, the HEPA filter on the vacuum is critical. A standard vacuum without a HEPA filter exhausts dust mite fecal particles back into the room air. After vacuuming, take the vacuum canister or bag outside to empty or dispose of it.

Step 3 — Treat Set-In Stains Before Deodorizing

Treat any visible stains before applying baking soda. The stain treatment must be fully dry before the deodorizing step, or the baking soda will clump and paste to the damp area rather than absorbing odor from the fabric.

General stains (food, dirt): Mix one teaspoon of dish soap into 8 oz of cold water. Lightly spray onto the stain. Blot with a microfiber cloth — do not rub, which spreads the stain. Blot from the outside edge inward. Continue with fresh sections of cloth until no more soil transfers. Allow to dry completely, or speed-dry with a fan and hairdryer on low heat held 6 inches from the surface.

Blood stains: Use cold water only. Hot water or warm water permanently sets blood stain by denaturing the proteins. For fresh blood: blot with a cold, wet cloth immediately. For dried blood: apply a small amount of 3% hydrogen peroxide directly to the stain with a cloth. The peroxide will fizz as it reacts with blood proteins. Blot after 5 minutes — do not saturate the mattress. Repeat until the stain lightens. For very old blood stains, apply enzyme cleaner (see below) rather than peroxide and allow a longer dwell time of 20–30 minutes.

Urine and sweat stains: Enzyme cleaner is the correct product for all protein-based biological stains. Spray enzyme cleaner generously onto the stain, covering a slightly larger area than the visible discoloration (stain boundaries spread during drying). Allow it to dwell for the time specified on the product — typically 10–15 minutes. The enzymes break down the proteins in the stain into smaller molecules that can be blotted away. Blot with a clean dry cloth. Repeat once if the odor persists. Note: urine odor that returns after the mattress dries indicates the urine penetrated to the foam core. Multiple enzyme treatments are required in this case, and complete odor elimination may take two to three treatments on successive days.

See also: all bedroom cleaning guides for companion tasks including pillow cleaning and duvet care.

Step 4 — Apply Baking Soda and Allow a Long Dwell

Baking soda (sodium bicarbonate) is an effective odor absorber because it is mildly alkaline and neutralizes the slightly acidic odor compounds produced by sweat, body oil, and bacterial activity. It also draws surface moisture out of the mattress fabric, which reduces the environment that supports mold and mite growth.

Sprinkle baking soda generously and evenly across the entire top surface of the mattress. Use a full box (16 oz) for a queen mattress — more is better. If adding essential oil, mix 10–15 drops into the baking soda in a small bowl before sprinkling. Lavender is commonly used for its antibacterial properties and neutral scent. Tea tree oil has antimicrobial properties but leaves a distinct medicinal odor that some people dislike.

Allow the baking soda to sit for a minimum of 2 hours. For best results, allow 8 hours (a full daytime period with the bedroom ventilated). Longer dwell time produces meaningfully better odor elimination — this is one of the steps where cutting time significantly reduces results. Avoid using the bedroom or having pets enter during the dwell period.

Step 5 — Vacuum the Baking Soda

After the dwell period, vacuum the baking soda from the mattress surface with the upholstery attachment. Work in overlapping strokes, as in Step 2. The vacuum will remove the baking soda along with the odor compounds it has absorbed and some additional dust and debris that was loosened during the dwell. Empty the vacuum canister or bag outside after this step — baking soda loads the filter quickly.

Lightly brush the surface with the upholstery brush to dislodge any remaining baking soda from the fabric weave before the final vacuum pass. Residual baking soda left in the mattress is harmless but will create a fine white dust on sheets during the first few nights of sleep after cleaning.

Step 6 — Air and Dry Completely Before Making the Bed

After vacuuming, allow the mattress to air for at least 2 more hours before putting any bedding on it. Even small amounts of moisture introduced during stain treatment can cause mold to develop inside a sealed mattress if it is covered before fully dry. Position a fan to blow across the mattress surface during this final airing. On a dry day, opening the bedroom window and pointing the fan toward it creates excellent cross-ventilation.

To check for residual dampness: press a dry paper towel firmly onto any area that was stain-treated and hold it for 10 seconds. If the towel shows moisture, allow more drying time. For memory foam mattresses especially — which do not air-dry as quickly as innerspring mattresses because foam holds moisture in its open cells — verify dryness at multiple locations including the center of the mattress where the foam is thickest.

Step 7 — Install a Mattress Protector

A waterproof or water-resistant mattress protector is the most effective long-term investment for a clean mattress. Install a fresh or freshly laundered protector immediately after the mattress dries. A well-fitted mattress protector prevents the next liquid spill, body oil accumulation, and dust mite colony from reaching the mattress fabric at all. This means the next deep clean may need only vacuuming and baking soda rather than stain treatment.

Choose a mattress protector with a terry or bamboo surface (softer than the crinkly plastic-backed models) and a waterproof TPU membrane beneath. Wash the protector monthly with the sheets. Replace it every two to three years, or whenever the waterproofing layer shows visible cracking or delamination.

Step 8 — Make the Bed with Clean Linens

Install the clean, dry mattress protector, then the freshly laundered mattress pad (if used), then fitted sheet. The full linen set should be fully dry from the laundry before reinstalling — damp linens introduced immediately after a deep clean will counteract the drying work and can trap moisture in the mattress layers.

This is also the correct time to rotate or flip the mattress if it is due. Single-sided mattresses should be rotated 180 degrees (head-to-foot) every 3–6 months. Double-sided mattresses should be flipped top-to-bottom annually and rotated quarterly. The deep cleaning process strips the mattress of some of the body impressions that indicate when rotation is needed — a freshly cleaned mattress often reveals its wear patterns more clearly than one covered in surface debris.

Common Mistakes

When to Call a Pro

Consider professional mattress cleaning when: urine odor persists after three DIY enzyme treatments (indicating deep foam saturation requiring professional injection equipment); mold is visible on the mattress surface (a mattress with visible mold should be inspected by a professional before use — mold inside a mattress cannot be DIY-remediated); the mattress belongs to a person with severe dust mite allergies that have not improved despite regular DIY cleaning (professional hot-water extraction with HEPA filtration may be warranted); or the mattress is a pillow-top model where surface stains cannot be reached effectively with household tools. Professional mattress cleaning typically costs $60–$150 per mattress.

Mattress Cleaning Frequency

Deep clean twice per year — once in spring and once in fall — as part of a seasonal bedroom cleaning routine. Clean immediately after any significant spill, illness in bed, or pet access to the sleeping surface. Vacuum monthly using the upholstery attachment during regular bedroom vacuuming. Wash sheets weekly, the mattress protector monthly, and the mattress pad every 1–3 months depending on use.

Memory Foam vs. Innerspring: Key Differences

Memory foam: The most important constraint is moisture. Memory foam has a slow moisture transfer rate — it wets easily and dries slowly. Use the minimum amount of any liquid product. A battery-operated fan directed at the foam surface for several hours significantly reduces drying time. Never use a steam cleaner on memory foam — steam penetrates deeply and cannot evaporate from the dense cell structure in a reasonable timeframe.

Innerspring: More tolerant of minor liquid application than foam. The coil system and surrounding padding have better airflow than solid foam. However, the fabric ticking on the top surface is the same — avoid saturation. Innerspring mattresses develop coil-related sound issues independent of cleanliness; squeaking that appears after a deep clean is likely coincidental.

Hybrid (coils + foam layers): Apply the memory foam moisture constraints. The foam layers in a hybrid are typically thinner than a pure foam mattress but behave the same way with liquids.

About This Guide

Filed by HowTo: Home Edition. This is a Clean × Bedroom guide. It covers the complete deep cleaning protocol for residential mattresses across all construction types. The guide is paired with the bedroom cleaning hub and the bedroom organization guides. For mattress purchasing decisions and care tag interpretation, see the manufacturer's documentation — this guide covers cleaning only.

Dust Mite Biology and Why It Matters for Cleaning

House dust mites (Dermatophagoides pteronyssinus and D. farinae) colonize mattresses more densely than any other surface in a typical home. A single mattress that has never been cleaned can harbor between 100,000 and 10 million mites. They feed on shed human skin cells, which accumulate at a rate of roughly 1.5 grams per person per day, with the sleeping environment receiving the largest share. The mites themselves are microscopic and harmless; their fecal particles are the allergen. Each mite produces approximately 20 waste particles per day, and these particles remain airborne and allergenic for long periods after disturbance.

Dust mite allergy is the most common trigger for perennial (year-round) allergic rhinitis and is a major asthma trigger. Symptoms worsen at night and in the morning because the sleeping environment is the highest-concentration exposure point. Encasing the mattress and pillow in allergen-proof covers (rated for particles under 10 microns) is more effective than cleaning alone for severe allergy sufferers — cleaning reduces the population; encasements prevent re-colonization. Both together are more effective than either alone. The cleaning protocol in this guide, done twice yearly and combined with encasements, produces a measurable reduction in airborne dust mite allergen levels within three to four weeks.

Odor Sources in Mattresses and How Cleaning Addresses Them

The primary odor sources in a mattress, in descending order of contribution: accumulated sweat (a queen mattress absorbs roughly a cup of sweat per night per adult), body oil that polymerizes into the fabric over time, urine (from bedwetting, illness, or pets), bacterial metabolic byproducts from the surface microbiome, and off-gassing from foam materials (new mattresses, or ones exposed to moisture that reactivates the foam chemistry).

Baking soda addresses the first two sources effectively. The sodium bicarbonate is alkaline and neutralizes the slightly acidic volatile fatty acids and ammonia compounds produced by bacterial activity on sweat residue. The physical absorption of these compounds into the baking soda crystal structure physically removes them from the fabric. For urine odors, enzyme cleaner addresses sources that baking soda cannot — enzyme cleaner breaks down the uric acid crystals that remain after the urine has dried and which are the primary source of persistent pet or human urine odors. Baking soda on urine residue reduces surface odor temporarily; enzyme cleaner eliminates it structurally.

Off-gassing from new foam (the "new mattress smell") diminishes on its own over 2–4 weeks with regular airing. It cannot be cleaned out — it dissipates as volatile compounds evaporate from the foam. Placing the new mattress in a well-ventilated room for 24–72 hours before making the bed accelerates the off-gassing period significantly.

Mattress Cleaning Products — What to Buy and What to Avoid

Buy: Enzyme cleaner (Nature's Miracle, BioKleen Bac-Out, Rocco and Roxie, or any product listing protease and amylase enzymes) for protein stains. Fragrance-free versions are preferred for people with fragrance sensitivity. Standard 3% hydrogen peroxide from any drugstore for blood stains. Plain baking soda (any brand) for deodorizing. Concentrated dish soap (Dawn, Method, or equivalent) for general stains.

Avoid: Commercial fabric sprays that leave a coating (Febreze and similar products mask odor rather than removing it — they deposit a fragrance compound on the fabric and the underlying odor source remains). Bleach on any upholstered surface — it degrades fabric fibers and removes color from patterned or colored mattress fabrics. Hot water on any biological stain. Dry cleaning solvents — these are designed for non-porous fabrics and saturate foam interiors, requiring extremely long drying times and leaving residue. Steam cleaners — steam penetrates deeply into foam and the moisture cannot evaporate from the enclosed interior fast enough to prevent mold development.

How to Tell if a Mattress Needs Replacement Rather Than Cleaning

Cleaning addresses soiling, odor, and surface mite populations. It does not address structural decline of the mattress core. A mattress needs replacement (rather than cleaning) when: there is a visible sag or body impression deeper than 1.5 inches in the sleep surface; the support layer (springs, foam core) is noticeably uneven when pressure is applied; persistent back, shoulder, or hip pain develops that resolves when sleeping elsewhere; the mattress produces noise during normal movement indicating spring failure; visible mold is present on the surface (mold growth requires moisture inside the mattress indicating either a past major spill or chronic environmental humidity above 70% — the mold is almost certainly present through the interior as well as on the surface, and cannot be safely remediated by cleaning); or the mattress is over 10 years old and showing any of the above symptoms.

The industry-standard replacement recommendation is every 7–10 years for innerspring and hybrid mattresses, and every 10–15 years for high-quality memory foam. Deep cleaning extends comfortable life but does not reverse structural decline in the core materials.

Seasonal Deep Clean Schedule

The most effective maintenance schedule: deep clean in March–April (spring cleaning, before summer heat increases sweat accumulation) and again in September–October (fall cleaning, before heating season reduces room humidity and concentrates allergens). Rotate or flip the mattress at each cleaning. Wash the mattress protector monthly. Wash sheets and pillowcases weekly. Replace pillows every 1–2 years (pillows accumulate mite populations faster than mattresses because the head releases more moisture than the body).

For households with children, pets that sleep in beds, or anyone with dust mite allergies, add a third cleaning in July–August when sweat accumulation peaks. Monthly inspection of the mattress protector for tears or delamination of the waterproof layer is worthwhile — a compromised protector provides no protection against liquid reaching the mattress fabric.

Clean · Bedroom

How to Deep Clean a Mattress

A mattress accumulates shed skin cells, dust mites, sweat, and odors inside its layers over time — and regular sheet washing does not reach them. This guide covers vacuuming, stain treatment, baking soda deodorizing, and drying. No professional equipment required; full-day drying time is the main constraint.

Time: 2–3 hours active, 8 hours drying Cost: $10–$30 in materials Difficulty: Beginner Frequency: Twice per year
Never saturate the mattress. Foam cores and innerspring padding cannot be wrung out. If soaked, they may not dry for days, and mold will develop inside. Use all liquid products sparingly and in small, targeted amounts.

What You'll Need

Step 01

Strip and launder all bedding

Remove sheets, pillowcases, mattress pad, and any topper. Wash at the hottest temperature the fabric allows. Allow the bare mattress to air 30 minutes with windows open before cleaning.

Step 02

Vacuum the entire surface

Use the upholstery attachment and work in slow, overlapping strokes — four to five seconds per foot. Vacuum top surface, all seams, button tufts, and side panels with the crevice tool. Flip the mattress or stand it on its side to vacuum the underside and the surface beneath it. Empty the canister outside after vacuuming.

A HEPA-filter vacuum captures dust mite fecal particles rather than exhausting them back into room air. Critical for allergen-sensitive households.
Step 03

Treat stains — type-matched

General stains: 1 tsp dish soap in 8 oz cold water. Spray lightly, blot from outside edge inward. Never rub.
Blood: Cold water only — heat permanently sets blood. Fresh: blot with cold wet cloth. Dried: apply 3% hydrogen peroxide, blot after 5 minutes.
Urine and sweat: Enzyme cleaner. Spray generously, dwell 10–15 minutes, blot dry. Repeat for persistent odors.

All stain treatment must be fully dry before baking soda is applied in the next step.

Step 04

Apply baking soda — allow a full dwell

Sprinkle baking soda generously and evenly across the entire mattress top. Use a full box for a queen. Allow at least 2 hours; 8 hours produces significantly better odor elimination. The sodium bicarbonate neutralizes acidic odor compounds and draws surface moisture from the fabric.

Step 05

Vacuum the baking soda

Vacuum the full surface with the upholstery attachment. Brush the fabric with the upholstery brush first to dislodge any baking soda packed into the weave, then do a final vacuum pass. Empty the canister outside — baking soda loads the filter quickly.

Step 06

Air and dry completely

Allow at least 2 more hours of airflow before making the bed. Point a fan at the mattress surface. Check any stain-treated areas with a dry paper towel — if it shows moisture, allow more drying time. Memory foam requires more drying time than innerspring mattresses.

Step 07

Install a mattress protector and make the bed

Install a fresh waterproof mattress protector immediately after the mattress dries. A well-fitted protector with a TPU waterproof membrane prevents liquid, body oil, and mite accumulation from reaching the mattress fabric. Wash it monthly. This step is what makes the cleaning last.

Common Mistakes

When to Call a Pro

Professional cleaning ($60–$150) is warranted when: urine odor persists after three DIY enzyme treatments; mold is visible on the surface; or the mattress belongs to someone with severe dust mite allergies unimproved by DIY cleaning. Visible mold on a mattress should be professionally assessed before the mattress is used again.