Limited Time: Up to 25% off sitewide
Limited Time: Up to 25% off sitewide
Limited Time: Up to 25% off sitewide

Mattress Cleaning Guide

Given the long-term investment of a mattress in a box, and the amount of time spent in our beds, it is important to know how to maintain the health and cleanliness of a mattress over time. BedInABox® mattresses are constructed with memory foam that minimizes motion transfer (a must if your partner gets up throughout the night or sleeps restlessly), contours to your body and pressure points, and regulates temperature (a bonus if you sleep hot). So how do we ensure you can enjoy the benefits of BedInABox® memory foam over time? We help you understand how to properly clean and care for it. Below are our best suggestions on how to thoroughly clean your memory foam mattress.

Method 1: Use a Mattress Protector

For simple upkeep, we suggest pairing your BedInABox® mattress with our BedInABox® Tencel™ Protector or our BedInABox® Cooling Protector. In using a mattress protector, you are creating a breathable, washable barrier against dust mites, bacteria, and fluids that helps protect the integrity of your mattress materials which generally prolongs the life of the mattress itself. While using mattress protectors minimizes the frequency with which a mattress needs deeper cleaning, it is still important to routinely clean your mattress following the methods below.

Protect your mattress from spills, stains, dirt and everyday wear.

Shop Mattress Protectors
Protect your mattress from spills, stains, dirt and everyday wear.

Shop Mattress Protectors

Method 2: Gently Vacuum

The first and simplest cleaning method we recommend is to gently vacuum your mattress. Vacuuming your mattress won’t remove stains, but it is perfect for removing crumbs, dust mites and any other loose particles that sit on the surface of your mattress.

Step 1: Remove all bedding, blankets and pillows from your mattress (go ahead and wash those while you’re at it).

Step 2: Grab a vacuum with a wide, clean nozzle and brush over the entire surface of your mattress.

Step 3: Allow your mattress air out for several hours before dressing with bedding again.

Method 3: Spot Clean Stains with Gentle Cleaning Solutions

When you notice stains either on the surface of your mattress cover or the surface of your memory foam mattress that don’t seem to lift with a vacuum, we always suggest using a gentle cleaning solution or stain remover to spot clean. One of our favorite, mattress safe DIY cleaning solutions for light surface stains is a simple combination of water and laundry detergent. Keep reading for an easy how-to for making your own cleaning solution at home.

DIY Gentle Stain Remover

Step 1: Mix equal parts laundry detergent and water in a spray bottle and shake to blend.

Step 2: Spray any stains generously, without saturating the surface, and dab with a small damp towel or gently scrub in a circular motion to absorb the stain.

Step 3: After the stain is removed, press a dry rag to any noticeable wet spots to absorb excess liquid.

Step 4: Let your mattress to dry before making your bed with clean linens. If you are pressed for time, turn on a fan in the bedroom to help with dry time.

For deeper, more stubborn stains (you know the ones from coffee and wine spills) we still suggest spot cleaning, but with a cleaning solution that will better break down and neutralize stains. Avoid using agents like hydrogen peroxide, which can affect the color of your memory foam or quality of your mattress cover, and gravitate to more natural cleaning agents like white vinegar. Here are simple instructions on how to make our favorite DIY vinegar stain-removing solution.

Step 1: Create a 1:1 ratio of white vinegar and water in a spray bottle.

Step 2: Before applying your cleaning solution, absorb as much of the spill or stain as possible with a dry towel. Then, mist the stained area with the solution of white vinegar and water in a spray bottle and dab the stain with a clean towel.

Step 3: If the stain persists, sprinkle a little bit of baking soda on top of the stain and let it sit for about eight hours. The baking soda should absorb any remaining moisture and help neutralize the stain.

Step 4: Vacuum any residual baking soda and let the spot air dry before making your bed.

Drying Your Mattress After Cleaning

While the cleaning process is crucial, it’s equally important to make sure your mattress dries properly and completely before redressing it. Mattresses take a few hours to dry with ranges varying depending on the material.

  • After spot cleaning and/or disinfecting your BedInABox® memory foam mattress, do not cover during the drying period, as that can lead to mold if not dried thoroughly.
  • Expedite the air drying process by placing it in front of a ceiling fan or standard fan and let dry for 3-4 hours or until completely dry. We do not recommend drying your mattress outside as that can attract insects and allergens.
  • For extremely moist spots, sprinkle baking soda and leave for 8 hours to absorb any excess moisture.

How to Disinfect a Mattress

While washing your bedding and periodically cleaning your mattress helps protect you against bed bugs, dust mites, and bacteria, it’s a good idea to also consider disinfecting your mattress. There are many DIY solutions to help disinfect your mattress.

  1. Steam cleaning:
    Use short, sharp bursts of steam to sanitize the mattress without needing to use any chemicals. Be careful not to soak the mattress, as this can lead to future problems such as mold and mildew.
  2. Antibacterial spray:
    Disinfectant spray will kill any germs and bacteria, but make sure it doesn’t include any bleach, which will damage your memory foam mattress.
  3. Baking soda and vinegar:
    Use a spray bottle to spray vinegar over the surface of the entire mattress, taking care not to soak the mattress. After about 10 minutes, blot the surface and spread baking soda on the mattress, allowing it to sit for a few hours. The baking soda will absorb the liquid and smell of the vinegar and has the added benefit of removing any germs or stains. Before redressing the mattress, be sure to vacuum any excess baking soda.
  4. Vodka:
    Did you know that vodka is an excellent and natural disinfectant? To sanitize your mattress, spray vodka over the entire surface and blot it with a clean rag. Allow the mattress to air dry, preferably with a window open or under a fan, before redressing it.

What Type of Mattress is the Easiest to Clean

Memory foam mattresses are hypoallergenic and easy to maintain in your home. We suggest rotating your mattress every few months to avoid permanent indentations and sagging and regularly cleaning your sheets and mattress protector to help maintain the help prolong the life of your memory foam mattress. Since memory foam is absorbent and can be damaged by prolonged exposure to liquids, you should clean up liquid spills on your mattress right away. Avoid saturating your mattress during cleanup for the same reason.

Latex Mattress

The latex mattress, organically made from the sap from rubber trees or chemically created, may need more upkeep than memory foam. Similar to memory foam, you should clean or vacuum your mattress every few months or more frequently if you’re prone to allergens. You will probably need to rotate your latex mattress, as well, to avoid sagging—especially with the natural latex. When drying, you must keep a latex mattress out of direct sunlight, as the cell structure can be damaged. Latex mattresses need proper air circulation, as well, to maintain it’s longevity by allowing the foam to breathe.

Experts recommend always vacuuming your latex mattress first before tackling stains, spills, dust, and more. Like memory foam mattresses, you may clean using hydrogen peroxide, vinegar, laundry detergent, and the steaming process.


Innerspring mattresses are most prone to bed bugs, dust mites, and allergens because of the warm and open atmosphere between the springs. The top fabrics often capture dust, allergens, sweat, and stains easily. Innerspring matttresses need to be vacuumed often to keep up with their latex and memory foam counterparts. For deep cleaning, it is recommended to use a dry bristle brush to scrub the surface of the mattress with baking soda. This can be time-consuming but it will thoroughly clean the mattress. You can use the same methods of spot cleaning, such as white vinegar and water, laundry detergent and water, and hydrogen peroxide on innerspring mattresses, as well.

Hybrid Mattresses

Since a hybrid mattress is built with memory foam AND coils, it needs a little more upkeep than a normal memory foam mattress. Since innersprings can attract dust mites and allergens it is important to keep the surface of your mattress clean by vacuuming the top and sides every few months. To prevent moisture build up between coils, clean up spills and messes right away. We always suggest pairing your mattress with a mattress protector, no matter the materials.

Washing Memory Foam Pillows

Memory foam pillows are not machine washable but should still be cleaned periodically, as they quickly get dirty from dead skin cells, sweat, bacteria, and dust mites. Leaving a pillow unwashed can lead to mildew and unpleasant smells, and while using a pillowcase helps protect it, the case does not provide a complete solution for keeping your memory foam pillow clean.

Memory foam pillows must be washed by hand and can either be deep cleaned or spot cleaned. Always check the pillow tag before cleaning to determine what your pillow’s specific care requires. For spot cleans, use a gentle cleansing solution such as dish soap and warm water to gently blot at stains or over the surface of the entire pillow. Use a circular motion and a sponge or clean rag to remove tougher stains.

If the pillow can be hand washed, then the memory foam can be submerged but cannot be put in a washing machine. Instead, fill up a sink or tub with warm water and mild detergent and squeeze water in and out of the pillow. Once the pillow has been sufficiently cleaned, drain the solution and refill the sink or tub with warm water. To make sure all the solution is gone from the pillow, keep squeezing it carefully until the water coming out turns clear.

For both spot cleans and hand washing, memory foam pillows must be left out to air dry. Choose a location where they won’t get dirty again and use sunlight or a fan to help speed up the process.

Common Stains & How to Remove Them

  1. Food
  2. The most efficient way to remove food particles from a mattress is to vacuum. Gently vacuuming the entire mattress will remove any crumbs or pieces but may not be enough to remove all traces of food. In the case that the mattress needs additional cleaning, or any pieces of food are stubborn, utilize one of our DIY spot cleaning methods or purchase a mattress cleaning product such as the Kleen Logik Mattress Stain Spot Remover Cleaning Spray or the Rocco & Rixie Supply Professional Mattress Cleaner.

  3. Wine
  4. Wine is a tough stain to get out of any fabric, but with the right solution, you can get your mattress looking brand-new again. The most effective way to get a wine stain out of your mattress is to catch it as quickly as possible and use a clean towel to spot clean it. Don’t press too hard or rub the stain, as this will cause it to spread. Sometimes simple soap and water will do the trick, but other times a stronger solution is needed.

    While we always advise against using hydrogen peroxide because it can affect the color and integrity of your memory foam mattress or mattress cover, sometimes a stronger solution is needed to get tough stains out. If using hydrogen peroxide, consider doing a patch test before spraying it on a larger area of the mattress. A less abrasive alternative is white vinegar, which is acidic and helps separate stains from the mattress.

    To clean wine stains, mix three parts hydrogen peroxide or white vinegar with one part liquid soap in a spray bottle. After spraying the stain, let it sit for about half an hour and then gently dab the area. Blot away any excess liquid with a clean cloth and allow the mattress to dry completely. If the stain is stubborn, use a pinch of baking soda on top of the stain and let it sit for eight hours. Once the stain is neutralized and the mattress is clean, vacuum any remaining baking soda and allow the mattress to air dry.

  5. Urine
  6. Because of its acidity and smell, urine can prove a challenge to remove from a mattress. However, using simple ingredients found at home can clean your mattress while leaving a fresh scent behind.

    One cleaning solution involves mixing laundry detergent and water in a spray bottle, which is most effective if the urine is fresh and hasn’t yet had time to set into the fabric of the mattress. An alternative solution includes water and white vinegar mixed in a spray bottle. This solution can be sprayed directly onto the affected area, but keep in mind that the mattress shouldn’t be soaked. With either solution, be sure to use a clean rag to spot clean the area in a circular motion. Once the stain is gone, you can use another rag and some water to remove the cleaning solution. Finally, absorb any excess water with a dry rag and let your mattress air dry in a sunny room or under a fan.

    For tougher stains, use a stronger solution of 8 ounces of hydrogen peroxide, 3 tablespoons of baking soda, and a few drops of dish soap or laundry detergent. Once the solution is mixed, apply it to the stained area and allow it to sink in for a few minutes. Only when the solution has dried can you complete the cleaning process by vacuuming any residual baking soda. If there are still stains, repeat the process as needed.

  7. Blood
  8. Similar to urine and wine stains, blood stains can be tough to clean and often require a stronger solution to better break them down. If the stain is fresh, a simple rag with cold water moving from the outer edge of the stain inward will usually do the trick. You can add your preferred cleaning solution, such as white vinegar, baking soda, or diluted hydrogen peroxide, if the stain proves to be stubborn.

    If the blood has dried or set into the fabric, a more potent solution will get the job done. Always use cold water to avoid setting the stain more and use an enzyme cleaner or hydrogen peroxide solution. Once the area has been dampened with cold water, add your preferred solution and let it sit for about 20 minutes. Then, use a wet cloth to remove the solution and see if any stains remain. If they do, try using a toothbrush with the cleaning solution to gently rub the stain. Once the stain is gone, use a dry cloth to remove any excess liquid and allow the mattress to fully dry.

Tips for keeping your BedInABox® Clean

While we use only certified safe, high quality memory foams developed in-house to build our BedInABox® mattresses (that can last you 10+ years with the proper maintenance), it is important to perform some simple “routine maintenance” to lengthen the durability of your memory foam mattress.

  • Keep any noticeable odors in check by regularly cleaning your sheets and bedding and treating your mattress with the occasional baking soda cleanse.
  • Vacuum your mattress occasionally to keep it free of crumbs, dead skin and dust, which will also help prevent bed bugs, viruses and seasonal allergies.
  • While we never recommend flipping your BedInABox®, we do suggest rotating it every 6-12 months to maintain even wear.
Shop BedInABox® Mattresses
Original Product Image
11” multilayer foam construction designed with CoolRest® Gel memory foam to bring you cool, comfortable memory foam support.
Starting at $591.75 $789
Shop Now
Azul® Product Image
11” medium-soft multilayer foam construction with an UltraCool® soft knit cover and our most advanced cooling system to keep you sleeping comfortably.
Starting at $704.25 $939
Shop Now
Tranquillium® Product Image
12” and three layers of memory foam support infused with CoolRest® technology for those seeking maximum support and comfort.
Starting at $786.75 $1,049
Shop Now

Frequently Asked Questions

Will water ruin a memory foam mattress?

Yes, water can ruin a memory foam mattress if left sitting on or inside the surface for an extended length of time. Because memory foam porous, water and other liquids can quite easily seep into the material and lead to mold or mildew if not cleaned or dried properly. When using water or other cleaning solutions to clean your memory foam mattress, we recommended lightly spraying the surface to avoid saturation.

How long does it take memory foam to dry?

If you are air drying your memory foam mattress, it can take up to one full day to dry completely. One way to speed up the drying process is to absorb moisture out of the mattress with a clean, dry towel. Smaller memory foam sleep products, like pillows, will naturally dry faster than your memory foam mattress

How do you clean a memory foam pillow?

The best way to clean a memory foam pillow is to spot clean, similarly to how you would clean a memory foam mattress. We suggest using gentle cleaning solutions such as laundry detergent and water or diluted which vinegar. Make sure you allow your pillow to dry fully before using.

Are memory foam mattresses washable?

We do not recommend washing your memory foam mattress with a lot of liquid, as the foam can absorb excess water, which can lead to mold growth and can impact the structural integrity of your mattress. When you are cleaning your mattress, we always suggest you spot clean with a solution of water mixed with either laundry detergent or vinegar. We recommended applying these solutions using a cloth or spray bottle, to avoid oversaturating your mattress with liquid.

How do you deep clean a foam mattress?

Memory foam mattresses, like any mattresses, need to be cleaned with some sort of frequency in order to maintain their longevity. Vacuum the surface of your mattress at least once a year. For a deep clean using an at-home cleaner, you can combine water and white vinegar in a spray bottle, and thoroughly spray your mattress and spot clean stains. This will help neutralize your mattress in a box and remove darker, tougher stains.

What can I clean my memory foam with?

You can do anything from a light vacuum of your BedInABox®, to a deeper clean using a diluted cleaning solution. Laundry detergent, dish soap, or vinegar are safe to mix with water to create an effective cleaning solution for your mattress and mattress cover.