10 Effective Ways to Get Smell Out of Mattress (They work for stains too)

Published On:

What to do when mattress—our lifelong partner—smells? Or are you fed up with your smelling bed? Well, this article will help you get the smell out of your bed.

The smell in the mattress is not uncommon! All mattress tends to develop odor due to its usage. It is because it hugs us in every situation—in fever or summers when covered with sweat. That is why maintenance and care of mattresses are essential.

But when it mixes with urine, vomit, or night-time-related activities odor, the smell becomes out of control. Moreover, it is challenging to remove the smell from the mattress.

No worries! We will help you get rid of any foul smell of your mattress. Go on and read the full article.


How to Get Smell Out of Mattress?

New or old, our mattress always smells! Some of the familiar odors of beds that you can relate to are the following:

  • Musty
  • Pee
  • Vomit
  • Smoke
  • Memory Foam

Here are the 10 effective ways to get all such smells out of your mattress (They work for stains too).

1. Free Sun Treatment


No really! Sun is a money saver. UV rays are natural disinfectants for mattress bacteria that cause smells. Whenever you smell a strange odor from your mattress, take it out in the sun and leave it there till evening.

New mattresses often smell but taking them in sunlight can solve the smell problem. It is best to take your bed for free sun treatment at least twice a year.

Although it takes an extra effort, it is successful traditional practice to remove any odor (pee, vomit, etc.) from the mattress.


2. Distilled White Vinegar

Distilled White Vinegar

Many household items get used to remove and control the smell of a mattress. The most common among them is white vinegar.

It is a natural deodorizer that is an excellent disinfectant and removes any smell from the mattress. But how do you clean a bed with white vinegar? Let’s see.

  • Find a Spraying Bottle
  • Mix water and white vinegar in the spray bottle
  • Spray a light layer of vinegar all over of mattress. It will naturally remove any smell from your bed.
  • Spray a heavy layer of vinegar on the peed or vomited area of the mattress until it gets saturated.
  • Let it stay overnight.

And that’s it! The best part of vinegar is that its smell gets removed without any effort. However, if there is any vinegar smell, then you can vacuum once to remove it altogether.


3. Sprinkle Baking Soda

Baking Soda

Baking Soda is another everyday household item used by Indian mothers to eradicate any smell from the mattress.

The procedure is the same as white vinegar, i.e., you need a spray bottle and then mix baking soda and water. Sprinkle all over your mattress.

Its chemical properties make it the best ingredient for better maintenance of mattress. Also, it helps to remove excess moisture from the bed.


4. Activated Carbon

Activated Carbon

The smell of a new mattress is not easy to handle, especially if you are sensitive to odor. Memory foam mattress usually releases chemicals that smell very bad at least for 4 to 5 years.

We all are aware of the usefulness of activated carbon. Its adsorption techniques help absorb harmful chemicals, bacteria, dust, or other impurities from water, skin, and so from the mattress.

You can purchase activated carbon bags to remove the smell from new and old mattresses. It is more effective when used with baking soda.


5. Corn Starch

Corn Starch

Corn Starch is best when gets mixed with baking soda. It helps to absorb oil, sweat, moisture, and odor from the mattress.

It is also helpful to remove urine or vomit odor and stains. You have to only spray corn starch and baking soda mixture all over your bed and open the window.

Proper ventilation lets some fresh air into the bedroom and facilitates the drying process of the corn starch mixture.


6. Wash Your Sheets

Wash Your Sheets

Sometimes the problem may not be in your mattress at all! It could be your bed sheets, especially if it has been peed or vomited upon or in use for a long time.

You must change your bed sheets and other bedding accessories too. And move them to the bathroom and sink them in water.

Then put them in your washing machine and pour your regular detergent and some distilled vinegar. It helps to keep your bedsheets odorless and stainless.


7. Free Foot Treatment

Free Foot Treatment

Free foot treatment is a treatment that only works for new mattress smell. The only thing required for this method is two children.

You have to only say to children to jump on your mattress and rest they will do themselves. Well, it’s a dream come true for children to jump on the bed!

If they get tired, then toss your pillows and fight with your family members. Overall, it is a fun way to remove the smell of a new mattress.


8. Eat through it with Enzymes

Enzyme cleaners effectively eradicate any strange smell from the mattress, even of urine and vomit.

You can easily find them in supermarkets and stores near your house. The power of active enzymes in enzyme cleaners eat the bacteria and residues on your mattress responsible for odor.

Pour some enzyme cleaner on your affected area of a mattress or put it in a spray bottle and sprinkle it all over your bed. Remember to pour or spray it until it becomes moist.

Leave it for one or two days and then vacuum it or blot it using a clean and dry towel.


9. Vacuuming the Mattress

Vacuuming the Mattress

Vacuuming the mattress is an easy and acceptable method for regular care and maintenance. It helps remove any dust particles or bacteria from the bed responsible for smell or allergies.

Also, it helps to get rid of dead skin particles. Vacuuming the mattress twice a week is essential if you have pets as they leave their hairs on it.

Moreover, the process allows fresh air to get through the fibers and keeps the mattress fresh and odorless.


10. Use a Waterproof Mattress Encasement

Waterproof Mattress Encasement like Mattress protectors is still not so popular among people. It is because they don’t know its benefits.

For starters, it is a genius way to protect your mattress from developing any smell or stain due to urine, vomit, or any other human residue.

Also, it is best for proper maintenance of mattress from bacteria, dirt, or any other impurities.



We love lying on our bed more than anything! But without proper care and maintenance, the mattress starts smelling, which is difficult to remove.

All the above-given methods are effective in getting rid of any foul smell from your mattress.

So, what are you waiting for? Try any one of them, and let us know your experience in the comment below.

Leave a Comment