PDF download Download Article
Plus, how to flip & protect your mattress to extend its life
PDF download Download Article

You spend about a third of your life on your mattress, so this is one household item you should take careful steps to keep clean. Regular mattress cleaning can help reduce allergens in your bedroom, kill germs and dust mites, and eliminate sweat and odors to keep you healthy and your mattress fresh for years to come. It’s also important to clean any spills as soon as possible to prevent stains from setting or mold from growing. The good news is that cleaning a mattress isn't too difficult, and you can do it with some basic cleaning tools and ingredients.

Easy Steps for Mattress Cleaning

  1. Strip the bedding and linens off the bed and then wash them separately.
  2. Use your vacuum to remove dust and debris from your mattress.
  3. Blot any wet spills with a dry cloth and spot clean dried-in stains.
  4. Steam clean your mattress to kill dust mites (if necessary).
  5. Sprinkle the mattress with baking soda and let it sit for 30 minutes.
  6. Vacuum again and air out your mattress so it’s completely dry.
  7. Flip or rotate the mattress and then make the bed.
Section 1 of 7:

Doing a Basic Mattress Cleaning

PDF download Download Article
  1. First, remove pillows and decorations from the bed. Take the pillowcases off and throw them in the laundry basket. Remove the top sheets, fitted sheets, and mattress protector. [1] Wash the bedding, including sheets, linens, and pillowcases, in the washing machine while the mattress is being cleaned.
    • If you use a duvet, remove the cover and wash it with the linens.
    • Read and follow care labels when washing any fabrics. Use the hottest water and dryer settings possible to kill any bacteria or dust mites that may be hiding in your linens. [2]
  2. The first step to cleaning your mattress is vacuuming. This removes mites, dust, dead skin, hair, and other debris from the mattress. Use a wide brush attachment to vacuum the mattress top. Then, use the long upholstery nozzle or crevice tool to get into cracks, vacuum edges and piping, and clean the sides and corners. [3]
    • Before vacuuming, make sure the nozzle and brush attachments are completely clean.
    Advertisement
  3. To steam clean your mattress , hold the steamer head above the mattress’s surface without touching it. Use long, slow strokes to go over the entire surface with the steam cleaner . Keep your hand moving and don’t concentrate on one spot or the mattress may get too wet. [4]
    • Check your mattress label to see if it’s safe to steam clean it. Look for a symbol that looks like an iron with lines coming down from the bottom. If the symbol has an X over the lines, don’t steam it. [5]
    • Steam cleaning your mattress may not be necessary but is recommended if you suspect you might have dust mites.
    • Allow the mattress to dry completely before moving on to the next step.
  4. Baking soda naturally neutralizes odors and helps absorb moisture. Sprinkle a generous dusting of baking soda over the entire surface of the mattress. To give your mattress a fresh smell, stir five drops of your favorite essential oil into the baking soda before sprinkling it onto the mattress. [6]
    • To apply the baking soda more evenly, pour it into a sifter first, and then distribute it over the mattress.
    • Let the baking soda sit on the mattress for at least 30 minutes. This gives it time to break down acids, neutralize smells, and absorb any liquid left over from your spot cleaning. [7]
    • Leave the baking soda on for several hours if you have the time. The longer it’s on the mattress, the more it absorbs and cleans.
  5. When the baking soda has had time to sit, vacuum the mattress to remove it. You'll take acids, odors, and liquid that the baking soda has absorbed along with it. Use the brush attachment to vacuum the top of the mattress and the long nozzle and crevice tool to get into corners, cracks, seams, and piping. [8]
  6. Once the mattress is clean, it’s a good idea to let it air out so it is completely dry before re-making the bed. Moisture that’s trapped inside the mattress can lead to mold, which is very difficult to remove. [9]
    • During the warmer seasons, open a window in the room to let in fresh air and dry out the mattress faster.
    • Open drapes and curtains to let in the sunshine, as the UV rays in the sun help kill bacteria and mold on the mattress, eliminating even more odors and drying it out faster. [10]
  7. For conventional inner-spring mattresses that don’t have a designated top and bottom, flip the mattress over so you're sleeping on the other side. Rotate mattresses with a designated top and bottom – like memory foam and hybrid mattresses – 180 degrees so the head ends up at the foot of the bed. This ensures even wear over the surface of the mattress. [11]
    • If you flip the mattress, make sure to vacuum and deodorize the second side before re-making the bed.
    • Flip or rotate your mattress every three to six months to ensure even wear.
    • When the mattress is clean, dry, flipped, and protected, make the bed with your clean linens. Start with the fitted sheet, followed by the top sheet. Put the pillows back in their cases, and return all pillows, blankets, and decorations to the bed. [12]
    • Feel the mattress before making the bed to check for moisture. If you encase a damp mattress in linens and blankets, it won’t dry out, and you'll have mold growth. [13]
  8. Advertisement
Section 2 of 7:

Spot Cleaning Stains & Spills

PDF download Download Article
  1. Clean recent spills that are still wet immediately. Get a clean cloth damp with cold water. Blot the spill with the damp cloth. Do not rub or scrub the spill, as this can push it farther into the mattress. Keep blotting until you’ve absorbed all the excess liquid. [14]
  2. Combine 3 parts hydrogen peroxide to 1 part liquid dish soap in a spray bottle. Close the bottle and shake it to combine them together and create suds. Spray the solution onto the stain. Use an old toothbrush to gently scrub the solution into the stains. Then, allow it to sit for 20-30 minutes. Blot the excess cleaner with a clean, damp cloth. [15]
    • This solution is effective to treat stains from dirt, food, and drinks.
    • Alternatively, expert house cleaning professional Chris Willatt says, “You can hit [the stain] with some Oxi Clean and it dyes [the mattress] and turns it back to white.” [16]
    • For a memory foam mattress, use only the smallest amount of cleaner possible, because memory foam should never get saturated.
  3. Spray some enzyme cleaner onto a clean cloth. Blot the stain with the cloth to saturate it. Let the enzyme cleaner sit for about 15 minutes. Blot the area again with the same cloth to remove the stain. Then, blot the area with a clean cloth that’s damp with cold water. [17]
    • Mattresses, especially memory foam, aren't designed to get wet, so use as little cleaner as necessary to treat the stains.
    • An enzyme cleaner breaks down the proteins in blood, urine, sweat, vomit, oil, grease, and other biological stains. [18]
    • It can also help get rid of any lingering odors, Willatt advises. [19]
  4. Advertisement
Section 3 of 7:

Cleaning the Mattress Protector

PDF download Download Article
  1. Check the washing instructions on the mattress protector’s label to see if it’s machine washable. If the protector is machine washable, toss it in the machine and add at least 2 tablespoons (30 mL) of laundry detergent. Wash the mattress protector by setting the machine to a hot cycle to disinfect it. Tumble dry the protector in the dryer on low heat or hang it to dry. [20]
    • Look for a symbol that looks like a cup filled with water. If it has an X through it, your mattress protector is not machine washable. [21]
    • Avoid washing mattress protectors unless the label specifically states it’s machine washable. If it’s not washable, sprinkle baking soda on it, then let it sit for 30 minutes and vacuum it before removing it from the mattress.
Section 4 of 7:

Protecting Your Mattress

PDF download Download Article
  1. These are some of the best ways to make your mattress last longer. Additionally, use a water-proof mattress protector or good-quality mattress pad to help prevent dust and other allergens from building up on the mattress’s surface. [22]
    • Rotating or flipping your mattress at least a few times a year also helps it last longer.
  2. Advertisement
Section 5 of 7:

How often should you clean your mattress?

PDF download Download Article
  1. Then, do a deeper cleaning every 6 months. Wash your bedding once a week for a fresher, more germ-free night’s sleep. Plus, regular cleanings help your mattress last longer. [23]
    • Clean any spills as soon as they happen to prevent stains.
Section 6 of 7:

When should you clean your mattress?

PDF download Download Article
  1. This allows it to fully dry after cleaning so it’s ready to sleep in that night. It also allows plenty of time for the baking soda to eliminate odors.
    • Another option is to clean your mattress right before going out of town and let it air out while you’re gone.
  2. Advertisement
Section 7 of 7:

When to Flip or Rotate a Mattress

PDF download Download Article
  1. Double-sided mattresses (inner-spring mattresses) are designed to be flipped roughly once a month. Single-sided mattresses (memory foam) are rotated about once a month. [24]
    • Flip mattresses filled with natural fibers, like wool and cotton, every few months.

Expert Q&A

Search
Add New Question
  • Question
    How do I remove yellow stains from a mattress without hydrogen peroxide?
    Chris Willatt
    House Cleaning Professional
    Chris Willatt is a House Cleaning Professional based in Denver, Colorado. Chris is the owner of Alpine Maids, a cleaning agency that he founded in 2015. Chris is on a mission to elevate what it means to be a cleaning professional and has built up Alpine Maids with that goal in mind. Chris has been featured in USA Today, Forbes, and Readers Digest. Alpine Maids received Angie's List Super Service Award for three years in a row from 2016-2018. They were also awarded Colorado's "Top Rated Local House Cleaning" Award in 2018 and were featured on the Inc. 5000 Company List.
    House Cleaning Professional
    Expert Answer
    If you don't have hydrogen peroxide, you can cover the stains with oxidizing bleach. Let it soak into the mattress for about 15 minutes and then scrub it away with water.
  • Question
    How do you disinfect a mattress?
    wikiHow Staff Editor
    Staff Answer
    This answer was written by one of our trained team of researchers who validated it for accuracy and comprehensiveness.
    wikiHow Staff Editor
    Staff Answer
    Getting your mattress out into the sunshine for a bit can help freshen it and kill surface bacteria naturally. You can also spray your mattress with an antiseptic fabric spray, such as Clorox Bleach-Free Fabric Sanitizer or Tide Antibacterial Fabric Spray. Vacuum the mattress thoroughly to remove dust and debris before using the spray.
  • Question
    What’s the best way to deep-clean a mattress?
    wikiHow Staff Editor
    Staff Answer
    This answer was written by one of our trained team of researchers who validated it for accuracy and comprehensiveness.
    wikiHow Staff Editor
    Staff Answer
    Using a handheld vacuum cleaner attachment can help you get deep into your mattress to pull out dirt, dust, and dust mites. You can also try massaging baking soda into your mattress for a deeper clean. Steam cleaning is another good way to get down into the deeper layers and kill bacteria.
See more answers
Ask a Question
      Advertisement

      Reader Videos

      Tips

      • To keep your mattress fresh and prevent dirt and dust accumulation, try to clean your mattress about two times per year (every 6 months).

      Tips from our Readers

      The advice in this section is based on the lived experiences of wikiHow readers like you. If you have a helpful tip you’d like to share on wikiHow, please submit it in the field below.
      • Let it Breathe! After cleaning, let your mattress air out before putting linens back on. Moisture can be trapped by sheets and mattress pads, so it's important to let the mattress dry completely.
      • Definitely opt for a mattress cover. A good quality, washable mattress cover will protect your mattress from spills and stains, and they're much easier to clean regularly.
      • Tackle fresh spills quickly! If something spills on your mattress, clean it up immediately. The quicker you act, the easier it will be to get the stain out.
      • Vacuum regularly. Even if you're not doing a deep clean, a regular once-over with the vacuum can help keep dust and allergens at bay.
      Submit a Tip
      All tip submissions are carefully reviewed before being published
      Name
      Please provide your name and last initial
      Thanks for submitting a tip for review!
      Advertisement

      Video

      Things You'll Need

      About This Article

      Article Summary X

      Before you clean a mattress, remove all of the sheets, blankets, and pillows that are covering the bed. Vacuum the mattress to remove any dust, hair, and other debris. If there are any spills on the mattress that are still wet, blot the area with a clean, damp cloth. If there are stains which have set in, dip a toothbrush into a mixture of hydrogen peroxide and liquid dish soap, then gently scrub away the stains. To deodorize the mattress, sprinkle baking soda across the surface, then vacuum it away about 30 minutes later. Remake the bed with clean sheets. If you want to learn more about how to protect your mattress from stains in the future, keep reading the article!

      Did this summary help you?
      Thanks to all authors for creating a page that has been read 3,256,632 times.

      Reader Success Stories

      • Reba Godinez

        Oct 4, 2017

        "Great and complete article. I would like to add that I read somewhere else that we can spread baking soda liberally ..." more
      Share your story

      Did this article help you?

      Advertisement