How To Get Vomit Smell Out Of A Mattress

Sometimes – well, most times – you will never have control over things that happen at night. You might wake up in the middle of the night and find yourself feeling very sick. And before you know it, you have vomited on the mattress.


Most people think this is something that can only happen to a child. But that is not always true. You might be even shocked to find out that adults vomit on their mattresses more than children do. That is just the way things work in the real world.

In other words, it is completely normal. Many have go through the experience have been able to do the necessary.

So, what do you do in such a situation? Should you burn the mattress and buy a new one? Well, you might be considering than. But the easiest way to handle the situation is to clean the mattress.

However, cleaning alone may not be enough. There are some foods that leave behind a really bad smell. Unfortunately, vomit smell will never let you have a peaceful sleep. The only option you have is to get rid of it.

And that is most important thing we are going to cover in this article. Continue reading.

What Causes Vomiting At Night?

Before we get rid of the problem, it is perhaps better to start by understanding where it all comes from.

There are many reasons you may vomit at night. Consider the following:

  • When you have taken too much for your stomach. There are those times you don’t just feel like you have had enough. It has happened to everyone once or severally in their lives. For instance, you go to a party and you want to taste everything they are serving. In such a situation, expect your stomach to reject come mixtures. You may not feel the impact until later at night when you go to sleep.
  • Drinking too much. Alcohol is the number one cause for vomits at night. It is very hard for the liver to break down alcohol into its constituent components. As such, every drink to take inject alcohol into your system. This may cause you to lose control of yourself. You can do anything without even realizing it because your mind is compromised.
  • When you are sick. How many of us have never been sick at night? Most people have fallen ill at night causing their bodies to react in ways they never expected. Sometimes you don’t realize it early enough especially when you fall asleep immediately.
  • When your body rejects some things you inject. Food and medical drugs can be rejected by the body. Our bodies are designed to accept some items and automatically reject some. Therefore, you have to be careful with what you eat. You might feel fine at first but as time goes by, the negative reactions starts setting in.

Vomiting Is Not Bad

Note that, it is not sin to vomit, even on the mattress. It’s just the way you body reacts to certain things and tries to defend itself.

You might be surprised to get better if you were sick after vomiting. This means vomiting can be one way of your body trying to fight some bacteria or stuff that could harm you.

Therefore, do not be ashamed when you find yourself in a pool of vomit. It is completely normal and there are many people who have gone through such.

It might not be you even. Perhaps your child or your pet had a little too much and it had to come out. It is a situation you cannot control.

The best thing, as mentioned above is to stay calm and find a solution. You want to make everything is clean before you try sleeping on the mattress again.

Getting rid of the smell may seem easy. It is not so. You need to understand the steps involved for you to get it right.

Here as the most basic steps to follow:

Cleaning Mattress

Cleaning Mattress

You cannot talk about removing the smell when the vomit is still lying on the bed. You may not even be able to stand the smell in the first place. So here are some ideas.

You will need the following:

  • Some paper towels or old rags. Anything you can use to wipe the dirt off is good.
  • A bowl or a paper place to put the put in
  • A  good detergent
  • White vinegar
  • Some rubbing alcohol
  • Baking soda
  • You can also get some gloves, essential oils, a blow dry  if you wish to.

Now that you have everything arranged well, start by scraping up as much of the vomit as possible. Fortunately or unfortunately, most of the vomit will not be sacked into the foam of your mattress. Removing it will therefore be very easy.

Get a utensil that has a hard edge. It will be great for scooping whatever can be scooped from the bed. This step is very important as you don’t want to make things worse by spreading everything further.

Using a spoon can be easy. Get a spoon that is big enough to hold the dirt. It should be big enough to give you and easy work. If you cannot use something larger, you should find a spoon such a good scooping tool.

You can also use a paper plate for this. Put the vomit into a plastic bag. Then make sure the bag is probably disposed. If you don’t want to use a plastic bag, consider using a toilet and flashing everything down. In that case, use the bowls.

Remember to get everything out first. And be careful while doing it, otherwise you will shocked to feel vomit smell everywhere in the house.  

Clean the beddings. If you have other beddings on the mattress, you might want to wash them first before you continue. Put everything in the washing machine and turn it on. It does not matter whether all the vomit came off or not.

When we say everything, we mean anything that may have come in contact with the vomit, Such may include sheets, comforters, blankets, pillow case and everything else you must clean.

Ensure the machine is set to high-temperature cleaning. The aim here is to kill all the germs inside the beddings.

Now you can clean any liquid you feel is remaining. There is probably some liquid left on the mattress. Most of them may have gone with the beddings. Some will remain, this is the ones you need to start from.

Do not try to scratch off the juice. It seems right that you have to scrub, but that only worsens things by spreading everything. Apart from that, scrubbing pushes the germs deeper into the mattress.

Use the old rag or paper towel you have. You can simply part on the surface of the mattress and it will suck the juices.


Now you are ready to clean. Get some warm water and mix it the detergent you have chose.

Use the socks of the rag you have above. Now dab on the mattress with the rag making sure it does not spread. The first time do, do it with soapy water.

Take one art of water and mix with three parts of vinegar. Use a different container for this. Use this new solution with the process above.

Using vinegar helps to clean deeper, disinfect and add some deodorant to the stains.  You may be worried about the smell but that is not a big issues because it will disappear as the solution continues to dry.

The solution, however, may cause damage to your foam. If you don’t want that to happen, be sure not to use too much of it. Just a little potion will be enough.

Let the first solution dry off and try again. You can do this as many times as possible until you are sure the stain has disappeared. This is where you can use a blow-dryer to fasten the drying process.

If you feel the solution is not strong enough, you can still add to it small amount of non-moisturizing dish soap. This may make the vinegar solution a bit stronger.

Disinfecting The Area

You may have cleaned your mattress but you are not yet through. Germs may still be hiding inside the foam and could be a real problem for you.

Use the alcohol to disinfect your mattress by rubbing it gently. While doing this, remember alcohol has such a strong smell. If you don’t like alcohol the last thing you want is such smell sticking from your mattress as you sleep. Avoid using too much of it.

Now allow the mattress to dry. If you are not working from outside, you have a fan/blow-dryer to help you with the situation.

If you have children or pets, they will be tempted to play on the foam. Ensure you have kept them as far as possible.

Check For Any Lasting Odor And Get Rid Of It

However much you may try, getting rid of all odor may be hard. But you need to get it out anyway. And this is where baking soda comes in.

We all know that baking soda is one of the best agents for removing odor. It is used in many occasions for such things and it should be a great option for you.

Sprinkle over the affected area. Now you have done most of the work, you are free to put back the topper, protector, sheets and anything else that was on the mattress.  

Removing The Baking Soda

Since you have covered up the baking soda with the topper and other beddings, it will stay there until you get it out. Although it is not harmful, you cannot afford having it in your mattress forever.

So how often do you wash you bedding? For many people, it is one every week. This is the best time to remove the powder.

For this, you will need to get back to the blow-drier to blow if off. But use this method only if you are working from outside. If you are indoors, use a hose attachment to vacuum the baking soda.

How does you mattress look now? It should be as good as new. No one will notice there was anything, even if the mattress is white in color.

As we mentioned earlier, clearing vomit odor from a mattress may not be easy. But since you know what to do, things should be easier.

Alternatives For Smell Solutions On Your Mattress

Using Drench with Enzymes

The method mentioned above is the most basic approach. If you need something strong, an enzyme cleaner will do the trick. It is a string component you can use to fully deodorize your mattress.

The work of enzymes to work on things and it is not different in this situation. The solution contains activated enzymes that are ready to chew up the pile bits and anything similar inside the padding.

Using is it is very easy as well. All you need is to get the enzyme solution a pour it over the area. You can use as much of this solution as you want without any effect on the mattress.

Be sure to give the mattress 6-8 hours to act. Then you can blot dry. You now have a mattress that is free of any germs and odor.

More Tips

The vomit smell can be quite strong. Some people will even vomit again because of the smell.

To avoid this, try chewing gum while working. Or you can mask the smell with a thin layer of vapor rub under your nose. Anything can make you comfortable.

Try getting a mattress protector. You want have to worry anymore about removing vomit, urine or any other liquid.


You deserve a great night sleep even after vomiting on it. Whether it is your kids or your pet that did it, cleaning should not be a burden. Follow the simple steps discussed above and you should be good to go.

Leave a Comment