How to Clean a Mattress

Learn how to clean a mattress and keep it deodorized in six simple steps.

Keep in mind: Price and stock could change after publish date, and we may make money from these links.
May 14, 2020

You probably change your sheets weekly, but do you ever think about how to clean your mattress, and how often?

We spend a lot of time in our beds — a third of our lives on average — or more than 12 years! That's a lot of time in bed and on a mattress you probably don't clean.

Clean your mattress twice a year

Mattress Cleaning

Use a vacuum to clean your mattress twice a year.

Photo by: AndreyPopov; Getty Images

AndreyPopov; Getty Images

Use a vacuum to clean your mattress twice a year.

Mattresses collect dead skin cells, sweat, stains, dust mites and all manner of unpleasant things from your body. Some dirt and dust will inevitably get down to the mattress, even when consistently changing linens and mattress pads.

How Often to Clean a Mattress

Cleaning your mattress twice a year not only promotes better sleep, but takes care of the sweat, dust mites and allergens that build up over time, not to mention it helps prevent pest infestations.

Get more cleaning tips from HGTV

Learn How to Clean a Mattress to Remove Stains and Odors 02:06

Steps to Cleaning a Mattress

Step 1: Strip the bed and toss everything in the washer

Use the hottest water setting possible when washing your bedding and always dry on high heat.

Step 2: Vacuum the entire surface with the upholstery tool

Vacuum the mattress using your vacuum cleaner's upholstery tool. Just removing the sheets and giving the mattress a good vacuuming gets rid of a good amount of dust, pet hairs and other dirt that has accumulated over time.

Pay special attention to seams and crevices. That is where icky stuff tends to accumulate.

Tip: A HEPA-rated vacuum will provide the best suction.

Step 3: Check for stains and then spot clean

Whether you're an in-bed snacker or have small childern or pets, there are bound to be some stains to treat. An upholstery cleaner or enzyme-based pet odor remover should take care of the job. Enzyme cleaners chemically break down stains and odors and work wonders with children's mattresses that may have had bedtime "accidents." Let the mattress dry completely before the next step.

DIY option: If you have sweat stains and/or other stains on the mattress, mix an equal amount of hydrogen peroxide and water. Spray the hydrogen peroxide mix onto the stain and let it sit for 10 minutes or so.

Step 4: Freshen and deodorize with baking soda

Sprinkle baking soda liberally all over the mattress surface. Don't skimp — you can use up to a 1 pound box. For best results, let this sit for 24 hours or at least do it early in the morning and let it work until that evening.

Tip: Add a couple of drops of essential oil to the baking soda to add a lovely scent.

If your mattress can get some sunshine, even better. Sometimes the best way to get persistent odors and stains out of a mattress (or any cushion) is good old sunshine. This is a natural way to eliminate bacteria.

Step 5: Vacuum the mattress again

Use the upholstery tool to vacuum your mattress again after the baking soda has had a chance to work its magic.

Step 6: Use a mattress pad or cover

After cleaning your mattress, put a pad or cover on it. Mattress covers are a great first line of defense against dirt and stains. Plus, they are easy to wash. Also, whenever possible, let your mattress breathe. When you go out of town, strip the bed and let the mattress sit uncovered.

More Cleaning Advice

How to Clean a Washing Machine

Keeping a washing machine clean and well maintained will help keep it working for years to come.

The Easiest Way to Clean a Dishwasher

Sanitize and sterilize your most-used appliance with a single cup of vinegar.

How to Clean a Coffee Maker With Vinegar

Follow these simple steps for cleaning an auto-drip coffee maker for a germ-free home brewer and a fresh tasting cup of joe.

Next Up

How to Clean Your House in 45 Minutes or Less

Master the skill of speed cleaning, and make your home presentable in under an hour!

18 Surprising Things You Can Clean in the Washing Machine

Sit back, relax and let the spin cycle do all the work.

Hack Your Cleaning Routine with These Genius Tips from Professionals

Experts share their tried-and-true methods for keeping a neat home.

10 Affordable Gadgets For People Who Hate to Clean

These are the brilliant and useful gadgets that might actually make you enjoy cleaning.

Easy, Cheap and Green Cleaning Tips for Floors

Make your floors look like new again with these simple techniques for cleaning tile, hardwood and vinyl.

A Lazy Person's Guide to Cleaning a Microwave

Clean that dirty microwave with an all-natural method using everyday pantry items.

How to Clean a Washing Machine

Keeping a washing machine clean and well maintained will help keep it working for years to come.

How to Clean a Coffeemaker: Do Rinse Pods Really Work?

On a mission to get the freshest cup of joe, we tested single-use cleaning pods to see how they worked.

How to Clean Everyday Kitchen Items

That coffee grinder could use some love.

How to Clean a Humidifier

Improve your home's air quality by disinfecting one of the most important small appliances you’re probably forgetting to clean.