Memory foam mattresses are amazing and give excellent support and comfort.

But memory foam mattresses are known to trap heat.

And if you sleep hot on your memory foam then it can cause sweat stains on your memory foam.

Sweat stains never look good on your memory foam mattress.

A fresh sweat can leave a wet mark on your mattress but a dried one can yellowish stain.

So if you know how to clean sweat from a memory foam mattress then there is no need to worry.

But if you don’t then we have discovered some proven and tested ways to clean sweat from a memory foam mattress.

Here are some ways to remove sweat stains from a memory foam mattress.

How to Clean Sweat From a Memory Foam Mattress

Clean Sweat From A Memory Foam Mattress

There are lots of proven ways to remove sweat from a memory foam mattress but we are going to discuss tested and popular ways to clean sweat from a memory foam mattress.

Way 1: Hydrogen Peroxide Method (How to remove sweat stains from mattress without Vinegar)

Using hydrogen peroxide can remove any sweat or yellowish stains from the mattress.

Here are the things that you will need.

Things You’ll Need

  • Hydrogen peroxide
  • Paper towel or clean cloth
  • Dish soap 
  • Spray bottle
  • Baking soda

Step 1: Bloat away Excess Liquid

If the sweat stain is fresh then bloat away excess liquid from the mattress.

Take a paper towel or clean cloth and soak up the excess liquid from the affected areas of the mattress.

If the sweat stain is dried then wet the area with a small amount of water and again take a paper towel or clean cloth to bloat away excess liquid from your mattress.

Also Read: 4 Ways to Remove Coffee Stains from Mattress

Step 2: Create a solution

Mix half a cup of hydrogen peroxide with half a cup of water and add an equal part of liquid dish soap and mix them well in a circular motion.

Take a spray bottle and fill it with the solution.

Step 3: Spray the solution

Now after creating a solution, spray the solution onto the affected areas of the mattress.

And let it sit for 15 to 20 minutes at least.

Again soak up excess solution with a paper towel or cloth and soak up moisture from the affected area.

Step 4: Sprinkle Baking soda

After bloating away all moisture from your mattress, sprinkle some amount of baking soda on your mattress.

And let it sit for at least 8 hours.

After 8 hours, vacuum up to remove all baking soda particles from your mattress.

Way 2: Vinegar Method (How to remove sweat stains from mattress without Hydrogen Peroxide)

This is the most common method for removing sweat stains from your memory foam mattress.

Here are things that you will need.

Things You’ll Need

  • White Vinegar
  • Spray bottle
  • Baking soda
  • Essential Oil (optional)
  • Paper towel or cloth

Step 1: Absorb excess Liquid

If the sweat stain is fresh then you need to absorb all excess liquid from your mattress.

Take a clean cloth or paper towel and soak up all excess liquid from your mattress.

Don’t press too hard, gently absorb the excess liquid from your mattress.

Step 2: Remove all Bedding

Remove all of your bedding like sheets, pillowcases, comforters, mattress pads, or other bedding, and throw them into the washer.

Run the gentle cycle with mild detergent.

Step 3: Create a Cleaning Solution

Mix Half a cup of white vinegar into the half cup of water and mix them well in a circular motion and put the solution in a spray bottle.

Don’t shake the spray bottle, gently mix the solution in a circular motion.

Step 4: Spray the solution

Spray the solution on the affected areas of the mattress.

Don’t oversaturate the area with the solution, spray a small amount of solution on the affected areas of the mattress.

And let it sit for at least 15 to 20 minutes.

Step 5: Sprinkle Baking soda

After waiting for 15 minutes, sprinkle some baking soda on your mattress.

Baking soda will remove sweat smell from your memory foam mattress.

And let the baking soda sit for at least 8 hours.

Step 6: Vacuum up

After 8 hours, vacuum up all baking soda particles from your mattress.

And air dry your mattress completely for removing all moisture from your mattress.

Way 3: Bio Enzyme cleaner Method (how to Remove Sweat Stains from mattress without baking soda)

Sweat, urine, blood, or vomit stains are biological stains means they are protein-based stains.

And bio enzyme cleaners are specially made for breaking down protein inside sweat stains for easy stain removal.

This is a really effective, tested, and proven method for removing fresh and dried sweat stains from mattresses.

Things You’ll Need

  • Paper towel or clean cloth
  • Bio Enzyme Based Cleaner
  • Spray bottle
  • Essential oil (optional)

Step 1: Soak Up Excess Moisture

If the sweat stain is fresh then soak up all moisture from the mattress and if the sweat stain is dried then wet the area with a small amount of water.

Take a paper towel or clean cloth and slowly dab the affected area to remove excess liquid from the mattress.

Gently soak up the excess liquid from affected areas of the mattress, don’t press too hard.

Step 2: Create a strong Cleaning solution

This solution is way stronger than hydrogen peroxide or vinegar.

Mix ⅓ part of the enyzme-based cleaner with ¼ part of the water and mix them well in a circular motion.

You can also add a few drops of your favorite essential oil for a great fragrance.

Take a spray bottle and fill it with this solution but don’t shake the spray bottle.

Step 3: Spray the Solution 

After creating a solution, spray the solution on the affected areas of the mattress.

Wait for at least 15 to 20 minutes.

Step 4: Blow Dry your mattress

After waiting for 20 minutes, use a blow dryer or fan to air dry your mattress.

And let the mattress sit for at least 4 hours to air dry completely.

Way 4: Steam Clean method

For this method, you will need a truck-mounted steam cleaner because normal steam cleaner can only remove dirt and grime from the mattress,

And for sweat stains, you will need a truck-mounted steam cleaner.

Things You’ll Need

  • Truck-mounted steam cleaner
  • Light brush or scotch bright pad
  • Mild detergent
  • Soapy Water

Step 1: Vacuum up

First, vacuum up your mattress for removing dirt and dust.

This step will remove all dirt and dust particles.

Step 2: Remove All Bedding

Before you start doing anything, remove pillowcases, sheets, comforters, mattress pads, or other bedding from your mattress.

And throw all beddings in washer one by one. 

Put the cycle on gentle mode and use a mild detergent with warm water.

Also Read: Remove Dried Milk From Mattress

Step 3: Scrub the affected area

Apply soapy water to the affected areas of your mattress. 

Take a light brush or scotch bright pad. And create a solution of water and mild detergent and use this solution and brush the affected area properly.

And cover the mattress with a plastic sheet and let it sit for an hour.

Step 4: Use a Steam cleaner

After one hour, take off the plastic sheets and attach the steam cleaner with a high-pressure nozzle attached to it.

And turn on the steam cleaner, hold it about 5 inches from the mattress and spray slowly on the entire mattress.

This will loosen up the dirt and stains from the mattress.

Once the entire mattress is covered for about 10 seconds, turn off the hose.

Doing this will loosen up dirt trapped in affected areas of your mattress.

If the sweat stain remains the same then repeat this step with a higher level of pressure and use a soft brush to remove sweat stains from the mattress.

So this is how you can steam clean and remove the sweat stains from the mattress.

Way 5: Use Commercial Sweat Stain Remover sprays (for Old and dried Sweat stains)

If you don’t want to do hassle for removing sweat stains from your mattress then you can use this way to quickly remove sweat stains from your mattress.

You can find any commercial stain remover stains in the market.

Just spray the small amount of this spray and wait for a few hours and boom the stain will be gone.

So these were the 5 ways to clean sweat stains from memory foam mattresses.

How to remove dried sweat stains from memory foam mattress

Dried sweat stains can cause yellowish stains on your memory foam mattress.

And these stains are tough to remove.

But don’t worry because there are also ways to remove dried sweat stains from memory foam mattresses.

Mix ⅓ part of the enzyme cleaner with ¼ part of the water and mix them well into the spray bottle.

Don’t shake the spray bottle, gently mix this solution in a circular motion.

After creating a solution, spray the solution on the affected areas of the mattress.

Wait for at least 15 to 20 minutes, then sprinkle some baking soda with a few drops of your favorite essential oil.

And let the baking soda sit for at least 8 hours, then vacuum up the mattress after 8 hours.

So this is you can remove yellowish-dried sweat stains from your memory foam mattress.

How to get sweat smell out of memory foam mattress

If you removed sweat stains from your memory foam mattress but if your mattress has a sweat smell then you need to use this method to remove the sweat smell from the memory foam mattress.

Here are two effective ways to remove sweat smell from memory foam mattresses.

Way 1: Use Baking Soda

Baking soda is a natural odor neutralizer that will remove all types of odors or smells from your mattress.

After removing the sweat stains, if your mattress still has a sweat smell then sprinkle some amount of baking soda on your mattress.

You can add a few drops of your favorite essential oil to baking soda.

And let it sit for at least 8 hours.

After 8 hours, vacuum up baking soda particles from your mattress.

Way 2: Use Commercial Odor Remover

You can find lots of odor-removal sprays on the market.

If you tried everything but your mattress still has a sweat smell then you can use these sprays to permanently remove the sweat smell from your memory foam mattress.

This way is effective for removing any type of odor because these sprays are specially designed for removing sweat smell from mattresses.

So this is how you can get rid of the sweat smell from memory foam mattresses.

Final words

There are lots of ways to clean sweat from a memory foam mattress.

If the sweat stains are fresh then you can easily bloat them away and clean them with vinegar but if the sweat stains are old and dried up then you will need a stronger cleaning solution like enzyme cleaner.

And always remember, to dry your memory foam mattress completely after all of these steps because if your memory foam mattress contains moisture then it can attract bedbugs.

So always completely air dry your memory foam mattress.

If you have any questions regarding cleaning sweat from memory foam mattresses then you can ask them in the comment section of this article.