The good news is that a foam mattress can definitely be cleaned. If you follow our instructions, then you should get great results. All you need are a few household items and about 1-2 hours of time. Then, just let your mattress dry thoroughly for 1-2 days.
- A vacuum cleaner with a soft brush attachment
- Laundry detergent
- Spray bottle
- White wine vinegar
- Hairdryer or fan
Step 1: Use a vacuum cleaner
First, you should vacuum the entire surface of your foam mattress with either a hand vacuum cleaner or your normal vacuum cleaner with a soft brush attachment. This removes surface fluff, dust, and dirt, and prevents these from penetrating deeper into the mattress. It is easier to vacuum your mattress if you lay it on the floor next to the bed our outside on a flat surface (use a tarp to protect your mattress from more dirt).
Step 2: Cleaning solution one
Fill a spray bottle with half a cup of laundry detergent and a cup of water. Shake well so that the detergent mixes properly with the water.
Take your mattress outside and lay it on a tarp. Spray the solution on the entire mattress, including the sides and bottom. Let it soak for 30 to 45 minutes and rinse the mattress thoroughly using a hosepipe.
Step 3: Cleaning solution two
Next, fill the spray bottle with 1/4 cup of white wine vinegar and 3/4 cup of water. Shake the solution well and then spray on the entire foam mattress. Again, rinse with a hosepipe. Once clean, gently press on the mattress to remove excess water. Take care not to twist or fold the mattress as this can cause permanent damage.
Step 4: Let the mattress dry
You can use a fan or a hairdryer every few hours to help speed up the drying process. Otherwise, allow the mattress to air-dry outdoors on a warm day or indoors in a well-ventilated room. It can take up to two days for the foam to dry completely.
It may be a good idea to ask someone to help you clean your foam mattress. Foam mattresses easily absorb water and can become quite heavy. An extra set of hands can definitely be helpful.