How to clean a foam mattress?


Disclosure :Sleepwithcomfort is reader-supported. When you buy through links on our site, we may earn an affiliate commission.

Foam mattress cleaning is a very tough job and many people are searching for the solution of how to clean a foam mattress easily and with the easily available things. Sometimes it happens that your mattress gets stained with different things like blood, paint, oil, some liquid food items, urine etc so it is very much hard to remove it off, this is a problem for every woman. To remove it, they tried a lot of home remedies but still, they didn’t work.

Lying comfortably on a clean and smooth foam mattress is truly a blessing clean and comfortable foam mattress is the key to a good night’s sleep and it gives you physical as well as mental comfort with time often dust, molds, certain body secretions like sweat urine blood etc can damage the memory foam mattress which smells very bad. Your mattress will not get dirty, it happens that you might spill something on it, so it is necessary to clean it up using some homemade remedies.

Keep in mind that different foam mattress types have different cleaning processes. But no worries, we’ve detailed each one for you in our guide on how to clean a foam mattress. These are also instructions for the foam of the mattress Step by step cleaning so that you will need to remove the mattress cover.
Don’t miss to read: how to clean a soiled mattress

Foam mattress:

Foam mattresses can very quickly and easily trap water or other liquids inside the mattress when water or other liquids spills on it or if in the process of cleaning a foam mattress excessive amounts of liquid or aggressive scrubbing are used. To care for a foam mattress, it is best to use a mattress cover, or a foam mattress protector to prevent all accidents. Always and always vacuum your foam mattress regularly and use only moderate amounts of water and detergent.


  • Spray bottle
  • Vinegar
  • Baking Soda
  • Enzymatic cleaner
  • Citrus based cleaner
  • Vacuum cleaner
  • Upholstery attachment for the vacuum cleaner
  • Clean rags or absorbent towels
  • Water
  • Detergent


Remove the beddings :

When something happens accidentally and water or some liquids spills on your foam mattress, always Start by removing the blankets, duvet, sheets, pillows and mattress cover. Wash your sheets and mattress cover in the washing machine with warm water and a sufficient amount of detergent.
If you want To keep a clean mattress, you will need to regularly clean all of the layers like bed sheaths, mattress protector and foam mattress cover. When all the above toppings are cleansed and washed, now it’s time to vacuum your foam mattress.

It is a very good job to clean your mattress cover at the same time as your foam mattress always and always look for the precautions on the mattress covers because it requires normal wash and some require intensive care.

Vacuuming a foam mattress:

Vacuuming a mattress is very important and it should be done once a week or if you are busy then twice a week. You can simply do this with either a handheld vacuum or with a brush attachment with it. This will clean out all of the surface-level lint, dust mites and crumbs and make sure they don’t get scrubbed deep into the foam mattress. Be sure to get clean every inch of the top of the bed, and around the sides, as well.

Vinegar cleanser:

After vacuuming the whole of the foam mattress now Clean with a solution. We don’t recommend using toxic and harsh cleaning products like ammonia or bleach for this, as they can ruin the foam mattress.

Take ½ cup of fabric cleaner or white vinegar mixed with 1 cup of water in a spray bottle, Mix it or shake it well to mix, then spray the mattress. Spray sparingly, because if the bed gets too wet, it’s very easy for mildew and fungus to form. If you have any stains, immediately scrub them and then dab them with a clean cloth. You can also use a steam cleaner on your foam mattress.

Mix equal parts liquid laundry detergent and warm water. Dab the solution on the spot and let sit for at least 20 to 30 minutes. Then, rinse off by wiping with a damp cloth or towel. Take another towel dry with a fresh towel and let the spot sit to completely dry. Grab some baking soda, and sprinkle it over the mattress. You can even do this while it’s still wet. Open up the windows in your room and turn on the fan to help dry out the foam mattress, or, you could even bring it outside in the sun to dry on a tarp. Just make sure it’s not too rainy or windy weather because all the baking soda will blow away.


Sprinkle baking soda to keep it fresh
If you’re looking to keep your mattress smelling clean and fresh, try sprinkling baking soda over the surface. Make sure you lightly cover the whole mattress and leave it for a few minutes to hours. Then, vacuum the remaining baking soda off your mattress and this will leave it odorless!
Vacuum again. When the mattress is dry, vacuum it again to collect all of the baking soda. Make sure that your bed is absolutely and completely dry before putting all of your bedding back on it. because if it is not dry then there will be molds and fungus over there.

Salt Water remedy:

1. Take 1 tsp of salt with 1 tsp of cold water.
2 Use a towel to wet the stain with a solution.
3. Let it sit for about 10 to 12 minutes,
4. then wipe it away with cold water.

Alternatively, you can also try soaking silk sheets in a basin of salt water before cleaning the spot.
Salt and Dish Detergent remedy:
1. Take 1 tb sp of dish detergent and two tb sps of salt.
2. then apply it to the blood stain.
3. Now leave it to sit for 25 minutes.
4. Now gently rinse and repeat until the stain comes out.

Some Chemical agents are good for removing tough stains from mattresses;
White vinegar
Hydrogen peroxide
Bleaching powder


Don’t use bleach or cleansers that contain bleach to clean your mattress.
Bleach can stain or damage your mattress instead of bleach use natural cleansers
Don’t rub the stained area
Try to absorb as much water from the mattress with the help of dabbing.
Always vacuum your mattress once a week
You may also read: how to open nectar mattress


It is concluded from the above article that every mattress has its cleaning style. Some Mattresses like foam mattresses absorb large amounts of water very quickly and require very urgent cleaning because they may penetrate the mattress and may cause fungus molds etc. There are some very tough stains which also require great care and attention. Clean soda plays a key role in this regard. Vacuuming a mattress every week makes your mattress life span longer than usual and also prevents pollutants and mites.



Ans: It is recommended that you clean your mattress every six months. and also vacuum a foam. mattress once a week or once in 32 weeks. Clean your mattress as often as you feel comfortable. If you have allergies or notice odors, you may want to do it more frequently, like every season or couple of months.

Q:Can I put my memory foam in the washer?

Ans: Never put your memory foam in the washer. Placing it in the washer can cause it to tear and damage all the fibers because foam mattress is delicate. You can wash your memory foam with a vacuum cleaner and with careful hand washing with detergent, vinegar, baking soda etc.

Q; What is a mattress protector?

It’s a type of tough sheath which is spread on the top of the mattress. It protects your mattress from spills and accidents. It can prolong your mattress lifespan by up to 12 years. Keeping your mattress clean and in good condition helps to ensure that your sleeping environment is healthy and supports a good night’s sleep. After seven years your mattress will begin to lose its shape and comfort then u must have to change your mattress.

Q: Can I remove the Original foam Mattress cover?

Ans: Yes, you can remove the foam mattress cover but it is recommended that you do not remove your mattress cover unless instructed by the manufacturer.

Q:Is salt good for removing blood stains from the foam mattress?

Ans: Yes, salt is a dehydrating agent that works to fade blood from fabric. Salt has more efficacy in blood stain removal when mixed with cornstarch and hydrogen peroxide. You can also mix 2 tablespoons of salt and half a cup of water to form a thick paste you can apply directly to the stained area.
caution: Remember, though, that this mixture only works on innerspring beds since hydrogen peroxide can damage foam fibers.

Q:Is the cleaning method of blood removal the same for all mattresses?

Ans: Yes, it’s the same for all kinds of mattresses.

Q:Is it possible to get the hard stains out of bed sheets and foam mattresses without washing them?

Ans: yes, it is possible, many methods are available in this regard.

Q: How can a mattress be cleaned of hard stains without washing them?

Ans: Foam Mattresses and bed sheets can be cleaned of tough stains using hydrogen peroxide

Pour a little amount of hydrogen peroxide over it (we recommend about ½ of a cup)
add cold water.
Let it soak for about 30 minutes.
Now dab it with was white clean cotton cloth or towel
Let it dry.

Add comment

By Muhammad Asim