The Daily Miracle

How to Clean a Mattress, Step by Step

Published
October 06, 2026

Author
Suze Dowling

white mattress in an open undecorated room.

A clean mattress does more than look nice. Knowing how to clean a mattress properly means more than stripping the sheets once a week. It takes a full routine that covers vacuuming, stain treatment, odor control, and drying everything out before you remake the bed.

Most people only think about mattress cleaning after they spot a stain. By then, bacteria and dust mites have usually settled in for the long haul. A regular cleaning schedule stops that buildup before it turns into a bigger problem for your health and your sleep.

Why Your Mattress Needs Regular Cleaning

Your mattress absorbs more than most people realize every single night. Dead skin cells, sweat, body oils, and dust collect in the fibers over months of use. A peer-reviewed hygiene study from the National Institutes of Health points to mattresses as a common source of household allergens and bacteria when they go uncleaned for long stretches.

That buildup doesn't sit there quietly either. It can trigger allergies, worsen asthma symptoms, and contribute to acne or eczema flare-ups in people with sensitive skin. The warm, humid environment created by nightly sweat also gives dust mites and mold a comfortable place to grow.

Here's what a mattress typically collects without regular care:

  • Dead skin cells shed during sleep

  • Sweat and body oils that soak into the fabric

  • Dust mites that feed on skin cells

  • Bacteria from spills, pets, or everyday contact

  • Trapped moisture that leads to musty odors

Cleaning your mattress every few months keeps these issues from building into something harder to manage down the road.

How to Deep Clean a Mattress Step by Step

A full mattress clean doesn't need fancy equipment or a professional service. You just need a plan and about an hour to work through it properly.

Step 1: Strip and Wash Your Bedding

Start by removing your sheets, pillowcases, and mattress protector. Wash everything in hot water to kill off lingering bacteria and dust mites. This also gives you a clear view of the mattress surface, so you can spot stains you might have missed before.

Step 2: Vacuum the Entire Surface

Use the upholstery attachment on your vacuum to go over the whole mattress. Pay close attention to seams, edges, and the areas around any handles. Dust and dead skin cells tend to collect in these spots more than anywhere else on the surface.

Work in slow, overlapping passes rather than quick swipes. A single fast pass misses debris that's settled deeper into the fabric weave.

Step 3: Treat Any Visible Stains

Spot-treat stains before you move on to odor control, since fresh treatment works far better than trying to tackle set-in marks later. Different stains call for different approaches, so it helps to know what you're dealing with first.

Sweat stains respond well to a mix of distilled white vinegar and water in a spray bottle. Spray it directly on the mark, let it sit for a few minutes, then blot with a clean cloth. According to this textile and stain removal guide from the University of Georgia Extension, the acetic acid in vinegar breaks down the alkaline compounds in old sweat, which is why it works so reliably.

Blood and other protein-based stains need a cooler approach. Cold water works best here, since hot water sets the stain into the fabric permanently. Sponge the area with a mild detergent solution, then rinse with cold water and blot dry with a clean towel.

Step 4: Deodorize With Baking Soda

Sprinkle a generous, even layer of baking soda across the entire mattress surface. Let it sit for several hours, or overnight if your schedule allows it. Baking soda absorbs trapped moisture and neutralizes odors that have worked their way deep into the fabric.

For extra freshness, add a few drops of an essential oil to the baking soda before sprinkling it on. Lavender and tea tree both work well and leave a light, clean scent behind.

Step 5: Vacuum Again and Let It Air Out

Once the baking soda has done its job, vacuum the mattress a second time to remove all the residue. Open a window or run a fan to let the mattress air out fully before you put the clean sheets back on.

Skipping this airing step is a common mistake. Trapped moisture under fresh sheets invites mildew, which can undo all the work you just put in.

How to Remove Specific Mattress Stains

Stain removal isn't one-size-fits-all. A quick look at the most common culprits helps you match the right method to the right mess, since the wrong approach can actually set a stain deeper.

  • Sweat stains show up as yellowish patches, usually around where your shoulders and hips rest. These respond well to the vinegar method described above, and flipping your mattress regularly helps prevent them from forming in the first place.

  • Blood stains need speed more than anything else. Cover a fresh stain with salt or baking powder right away, since both ingredients draw moisture out of the fabric. Vacuum or scrape off the excess once it has absorbed what it can, then follow up with the cold detergent method. This laundry and stain science index from Iowa State University Extension and Outreach explains why cold water keeps the protein in blood from binding permanently to fabric fibers.

  • Urine and vomit stains respond to a similar cold-water approach, but they call for extra attention to odor afterward. An enzymatic cleaner works better than regular detergent here, since enzymes break down the organic compounds that cause lingering smell.

  • Coffee and wine stains need quick blotting from the outside of the stain inward, which keeps the spill from spreading further. Follow with a vinegar application, then rinse and dry the same way you would for a sweat stain.

A few habits make every stain easier to deal with, no matter what caused it:

  • Blot instead of rubbing, since rubbing pushes the stain deeper into the fibers

  • Work from the outside of the stain toward the center to avoid spreading it

  • Skip hot water on protein-based stains like blood, sweat, or vomit

  • Dry the area completely before putting sheets back on

How Often You Should Clean Your Mattress

A quick wipe-down and spot check every week or two keeps small issues from growing. A full deep clean, following the steps above, should happen every three to six months for most households.

Flipping or rotating your mattress at the same time you deep clean helps it wear evenly and can extend its usable life. The general guidance is to replace a mattress every six to eight years, so a bit of regular maintenance makes that investment last.

People with allergies, pets, or young kids at home may want to clean more often than the standard schedule. Dust mite exposure is one of the more common household triggers for asthma and allergy symptoms, and bedrooms are where that exposure tends to concentrate.

Signs Your Mattress Needs Attention Sooner

A few warning signs mean you shouldn't wait for your next scheduled cleaning session.

  • A musty or sour smell that lingers even after airing out the room

  • Visible yellowing spreading across large sections of the surface

  • Increased sneezing or congestion right after getting into bed

  • Dark spots that suggest mold growth, especially in humid climates

Catching these signs early makes the cleaning process faster and keeps your mattress in better shape overall.

Mistakes That Make Mattress Stains Worse

A few common missteps can turn a simple cleanup into a bigger headache. Avoiding these keeps your mattress looking and smelling its best for longer.

Cleaning with hot water tops the list, since heat cooks the proteins in blood, sweat, and other organic stains, locking them in place instead of lifting them out. Rubbing a stain instead of blotting it spreads the problem across a wider area rather than containing it.

Letting the mattress stay damp afterward is another frequent error. Any leftover moisture creates the exact conditions mold and mildew need to take hold, which can turn a stain problem into a bigger hygiene issue.

Protecting Your Mattress Between Cleanings

The easiest way to cut down on deep cleaning sessions is to stop stains and sweat from reaching the mattress in the first place. A good set of cooling sheets helps regulate your temperature overnight, which means less sweat soaking through to the mattress underneath.

Pairing cooling sheets with a quality mattress protector adds another layer of defense against spills and everyday wear. This combination matters most if you tend to run hot at night or deal with frequent allergy flare-ups.

Fresh, well-maintained bedding plays a bigger role in mattress hygiene than most people realize. Fabric that resists bacteria and holds up to frequent washing reduces how often your mattress takes the brunt of nightly sweat and oil buildup.

Don't forget the rest of your bathroom routine either. Clean towels that dry quickly between uses help cut down on bacteria that can transfer from your skin to your sheets and mattress over time.

 

Woman sleeping in bed with a close-up of gray sheets on a blue background

 

Keeping Your Mattress Fresh for the Long Haul

A mattress that gets proper, consistent care lasts longer and supports better sleep every single night. Taking an hour every few months to run through this routine pays off in comfort and hygiene for years to come.

Small daily habits matter too. Letting your bed air out each morning before making it, washing sheets weekly, and dealing with spills right away all add up to less work during your scheduled deep cleans. For more ways to protect your sleep setup from the ground up, check out what Miracle Made has to offer.

Disclaimer: Antimicrobial finish helps protect the fabric from odor-causing bacteria. Does not protect users against bacteria or other disease organisms.

Sources:

Mattress Micro-Environment & Hygiene Study — National Institutes of Health

Textiles & Stain Removal Guide — University of Georgia Extension

Laundry & Stain Science Index — Iowa State University Extension and Outreach

Our Latest Posts

Featured Products

Best Seller Antimicrobial Breathable
Luxe Cooling Sheet Set Luxe Cooling Sheet Set
Earn 109 Entries

Luxe Cooling Sheet Set

Cool all night, clean 3x longer

+2
Lightweight, breathable 100% cotton
Silver-treated for 3x less laundry
Secure corners for a stay-put fit
Twin
Twin XL
Full
Queen
King
Cali King
Split King
$109
Shop
Cooling Antimicrobial Breathable
Extra Luxe Cooling Sheet Set Extra Luxe Cooling Sheet Set
Earn 477 Entries

Extra Luxe Cooling Sheet Set

Our coolest sheets—for hot sleepers

+2
Added cooling treatment for all-night comfort
Extra-refined sateen for a 5-star hotel feel
Silver-treated for 3x less laundry
Twin
Twin XL
Full
Queen
King
Cali King
Split King
$159
Shop
Best Seller Antimicrobial Breathable
Luxe Cooling Pillowcases Luxe Cooling Pillowcases
Earn 117 Entries

Luxe Cooling Pillowcases

Soft, clean, and gentle on your skin

+2
Lightweight, breathable 100% cotton
Silver-treated to stay cleaner longer
Smooth sateen, soft against your skin
Standard
King
$39
Shop
Best Seller
3-Temperature-Zone Comforter® 3-Temperature-Zone Comforter®
Earn 695 Entries

3-Temperature-Zone Comforter®

Balanced warmth and breathability

Zoned fill keeps your temperature just right
Silver-treated to stay cleaner longer
Full/Queen
King/Cali King
$139
Shop