
- Estimated Time to Complete: 1 hour
- Total Time Needed: 1 day
Cleaning a foam mattress topper can be a challenge because of its size, which prevents it from fitting in a washing machine, and its porous texture that can trap unwanted substances. However, it’s important to clean it regularly. Like other bedding, foam mattress toppers accumulate sweat, skin flakes, dust mites, and other debris as you sleep. Routine vacuuming, especially after applying baking soda, can help. Still, to really ensure it's free from all the unwanted particles, deep cleaning is necessary.
Here's everything you need to know to keep your foam mattress topper pristine and fresh.
How Often Should You Clean a Foam Mattress Topper?
To maintain your foam mattress topper, vacuum it lightly at least once a month. This will not only refresh the topper but also help extend the period between more thorough cleans. It might even be a good idea to vacuum it each time you change your bed sheets.
For a deep clean, aim to tackle it every three months. This will help keep your foam mattress topper in top shape.
How to Deep Clean a Foam Mattress Topper
The most challenging part of a deep clean? Allowing your foam mattress topper to dry fully, which may take a whole day. Make sure you have a waterproof surface where it can dry without harming your floors or mattress. You could use a tarp indoors, or move it to a clean section of your patio or garage.

What You'll Need to Clean Your Foam Mattress Topper
Tools and Equipment Required
- Vacuum cleaner equipped with a soft brush attachment
- Spray bottle
- Bucket
- Cleaning cloths
- Plastic tarp (optional)
- Box fan or blow dryer (optional)
Cleaning Materials Needed
- High-efficiency laundry detergent (optional)
- White vinegar (optional)
- Baking soda
Instructions for Cleaning

Place the topper on the prepared surface
Lay your topper on a tarp or any other waterproof surface. If your foam mattress topper includes a cover, remove it and refer to the care instructions for cleaning details.

Vacuum the topper thoroughly
Utilize an upholstery brush to lift debris that may have sunk into the foam. Make sure to cover every inch, targeting as many dust mites and skin cells as possible.

Pick your cleaning solution
It’s a good idea to consult with the manufacturer of your foam mattress topper to find out which cleaning solutions they recommend. Some suggest using a mix of half distilled white vinegar and half cool water, while others recommend high-efficiency laundry detergent, diluted in a 1:2 ratio with water.
Once you've selected your cleaning solution, pour it into the spray bottle.

Lightly spritz the mattress topper until it is damp
Spray the cleaning mixture evenly over the mattress topper and allow it to sit for at least 45 minutes to let the solution do its work.

Rinse the cleaning solution off
Use fresh cloths and cool water to wash away the cleaning solution.
Avoid soaking the mattress topper, as this will lengthen drying time and may allow mold or mildew to form.

Blot out excess water
Squeeze out as much water as possible to help your mattress pad dry faster and reduce the chances that mold begins.

Sprinkle on some baking soda
Leave the baking soda on your mattress for at least eight hours to help remove odors—the longer, the better, if you are trying to remove strong smells like cigarette smoke or urine.

Vacuum the Baking Soda Away
Remove the baking soda, along with any lingering odors that might have been absorbed.

Allow Your Mattress Topper to Dry Completely
To speed up drying, you can use a small fan or a hair dryer on a no-heat setting. Once your foam mattress topper is completely dry, you can return it to your bed.
Flipping your foam mattress topper after a thorough cleaning can extend its life by preventing excessive wear on the same pressure points over time.

Tips for Keeping Your Foam Mattress Topper Clean for Longer
Regular maintenance can reduce the need for deep cleaning. Try vacuuming your mattress topper every time you change your sheets to remove dust and debris. For a mid-clean, sprinkle baking soda, let it sit for a few hours, then vacuum it up.
Changing your sheets more frequently can help reduce the buildup of dust mites.
How to Remove Stains from Your Foam Mattress Topper
Accidents happen. Whether it's urine, blood, sweat, or any other stain, it's important to clean it up as soon as possible to prevent any lasting damage.

Use an Absorbent Cloth to Soak Up Excess Liquid
If the stain is still fresh, acting quickly can help prevent it from becoming a permanent mark on your topper.

Clean the Stained Area with a Vinegar and Water Solution
Spray the stained area with a mixture of equal parts white vinegar and water until it's damp, then blot with a clean towel to soak up the solution. Repeat this process as needed to remove the stain.

Sprinkle baking soda over the surface
Allow the baking soda to remain on your mattress for at least eight hours to absorb the stain and any associated odors. Afterward, vacuum the area and remake your bed.
How to Eliminate Odors in Your Foam Mattress Topper
Odors can be just as troublesome as stains when it comes to a mattress topper. The process of removing smells is similar to cleaning methods for stains. Letting the baking soda sit on your bed for 24 hours will give it ample time to neutralize odors. You can also try using odor-eliminating products like Febreze to further help remove unpleasant smells.
