If your mattress smell like rotten eggs but you don’t know why your mattress is smelling so bad then don’t worry we got you covered.

There can be many reasons why your mattress smells like rotten eggs such as off-gassing, pet, moisture built up over time, or the age of your mattress.

You don’t have to worry at all, you can get rid of that rotten eggs smell immediately.

In this article, we will discuss what are the reasons your mattress is smelling bad like rotten eggs, and how you can get rid of the rotten eggs smell from the mattress.

We will also discuss how you can prevent your mattress from getting these bad smells.

Let’s get started.

Why Does My Mattress Smell Like Rotten Eggs? (Reasons)

Here are some common reasons why your mattress smells like rotten eggs.

There are only two main reasons why your mattress smells like rotten eggs, let’s know it.

Reason 1: Off- Gassing Smell

If you recently purchased your mattress and your mattress is smelling like rotten eggs then I am  100% sure that this smell is coming from its off-gassing chemicals.

All mattresses especially memory foam mattress brands use VOC (Volatile Organic Compound) during their manufacturing process and when you unbox your new mattress then it releases an unpleasant smell.

That unpleasant smell can smell like rotten eggs sometimes.

So if your mattress is new and it smells like rotten eggs then your mattress is in an off-gassing period.

Solution: You Just Have to Air Out Your Mattress For a Few Hours and wait until the off-gassing process is completed. 

But if your mattress is still smelling after days then you can contact the support team of your mattress brand.

Reason 2: Bacteria Growth

If your mattress is old then the second reason why your mattress smells like rotten eggs is that there are high chances your mattress has bacteria growth inside it.

The reason behind bacteria growth may be moisture, age, improper care, and many factors.

If you are experiencing this rotten eggs smell in your mattress then it’s because the chemical name hydrogen sulfide causes a smell like rotten eggs.

This chemical compound is caused by the decay of organic compound material like food, bloody fluids like sweat, and dead skin cells.

And over time your mattress can accumulate lots of body fluids and dead skin which results in a rotten egg smell.

Bacteria growth may include mold, fungi or spores, etc.

How to Remove Rotten Eggs Smell From A Mattress

Here are some ways you can get rid of the rotten eggs smell from a mattress.

Way 1: Baking Soda Method

Removing the rotten eggs smell is the most common and easiest way to remove the rotten eggs smell from the mattress.

Step 1: Remove All Bedding & Wash Them

First, remove all the bedding like sheets, protectors, comforters, pillows, and other items from your mattress.

And throw the washable items like sheets, pillowcases, and mattress protectors in the washer.

Use mild detergent and put it on a gentle cycle.

Also Read: How To Wash Ikea Mattress Protector 

Step 2: Sprinkle Baking Soda

Once you removed all bedding from your mattress, sprinkle some amount of baking soda on the top of your mattress.

Leave the baking soda for at least 3 hours.

Baking soda is a natural odor neutralizer that can also neutralize the smell of rotten eggs.

Step 3: Vacuum Up

Once 3 hours is completed, vacuum up all baking soda particles from your mattress.

baking soda will absorb all bad smells and you can get a fresh-smelling mattress.

This is how you can use the baking soda method to get rid of the rotten eggs smell from the mattress.

Way 2: White Vinegar Method

This is another way to get the rotten eggs to smell from the mattress using vinegar,

Step 1: Removing Bedding

Once you remove all bedding and throw them into the washing machine.

Put the washer on gentle washing mode with mild detergent.

Step 2: Create a Solution

Now, mix an equal amount of white vinegar and an equal amount of water mix them well and pour it into the spray bottle.

Once you created the solution and spray the solution on overall your mattress.

Let it sit for at least 20 to 30 minutes.

Aborsb the excess solution with a fresh and clean towel.

Step 3: Sprinkle Baking Soda

Now, sprinkle some baking soda on your mattress and leave it for at least 3 hours.

And then vacuum up the baking soda.

Once you do all these steps then there is no chance your mattress can still smell like rotten eggs.

Pro Tip: You can also add a few drops of essential oil to make your mattress smell fresh and nice.

Way 3: Enzyme Cleaner Method

This is the most effective and strong method to remove all types of smell from the mattress.

If you tried the baking soda or vinegar method but your mattress is still smelling like rotten eggs then use this method.

Body Fluids like sweat, dead skin cells, and other bacteria can be removed with a bio-enzyme cleaner.

This enzyme cleaner removes the protein inside the bacteria and makes them disappear and get rid of them.

Step 1: Create a Strong Solution

Take ⅓ part of the enzyme cleaner and ½ part of the water, mix them well, and pour it into the spray bottle.

Then spray the solution on the overall mattress.

Step 2: Let it Sit for 20 minutes

Once you spray the solution, let the cleaner sit for at least 20 minutes,

Then you can take a paper towel or clean towel and absorb the excess solution.

Step 3: Air Out Your Mattress

Now, you can put your mattress outside of your house or use a table fan to air out your mattress completely.

Once your mattress is dried up then there is no chance you can smell rotten eggs.

But only use this method when method 1 and method 2 fail.


Do not use baking soda with an enzyme cleaner

Final Words

Removing a rotten egg smell from a mattress is not a hard task to do, anyone can remove bad smells from a mattress with a simple cleaning solution.

Most people use baking soda to remove the rotten eggs smell.

But if the smell is coming from a new mattress then there is a high chance your mattress is having an off-gassing smell.

In that case, you can air out your new mattress for several hours but if the smell remains the same after hours then you can try to contact their support team.

If you have any questions regarding the rotten eggs smell from the mattress then you can ask them in the comment section of this article.