Step by Step Guide on How To Clean Vomit From a Mattress

Of all bedroom furniture, your mattress is the most important as it’s the one that offers the final support when you’re resting on the bed. For this reason, investing in the right mattress is very important as it offers the right support and level of comfort you’re looking for.

But, no matter how supportive your mattress can be, one thing that can ruin your sleep is lying on a mattress soaked with smelly vomit. You see, there are times when things do get out of hand. For instance, you may throw up on the bed due to stomach upset, food poisoning, a fever or drinking too much alcohol.

Sometimes it may be your kid or if you’re a pet parent, your pet may puke on the mattress due to a stomach upset.

For those with mattress covers, machine washing the beddings can be an easy affair. But, what if you don’t have a waterproof mattress cover with you? One, its impossible to machine wash your mattress and second, washing it manually means that it will take a decade to dry up especially if you’re in the cold months.

So, if you feel you’re the one we’re talking to, then you don’t have to worry as this short guide has offered a step-by-step procedure on how to clean vomit from your mattress.

But First, What are Some Benefits of Having a Clean Mattress?

Even if your mattress is covered by a mattress cover or a mattress pad, vomit can still leak through to the mattress causing it to smell and stain. Remember, the dampness on the mattress is what attracts mold and bacteria causing severe health consequences if you’re not careful.

So, before we get to our main topic of the day, let’s first discuss some benefits of having a clean mattress.

  • Peace of mind:

Sleeping on a clean mattress free from any dust, dampness, and bacteria is one way of reducing the risk of sleep disorder.

  • Reduced allergies:

A dirty mattress is usually less hygienic. So, if it’s soaked in vomit, it automatically becomes a breeding ground for common insects such as dust mites and bed bugs. Lying on a mattress infested with these insects can put you at a high risk of getting infected with major allergy-related illnesses such as asthma, eczema, sinusitis, and rhinitis.

  • A healthier air quality:

An average adult requires about 8 hours of sleep daily. If you’re sleeping on a dirty mattress, this simply means that you’ll be breathing dusty air which can cause allergy in the long last. So, cleaning your mattress means that you’ll be breathing fresh air which is good for your health.

So, What are Some Supplies You’ll Need to Clean Your Mattress?

Cleaning vomit from a mattress isn’t a walk in the park. It’s a difficult endeavor that requires you to have the right tools to accomplish it with ease. Apart from just scraping the vomit from the mattress, you also have to think of how you can remove the stain and the odor to give your mattress a fresh smell. So, with that said, here are some supplies you need to get ready.

  • Old towels and rags
  • Paper towel
  • Pet stain remover
  • Rubbing alcohol
  • Baking soda
  • Dehumidifier
  • White vinegar
  • Measuring cup

Easy Steps to Follow

  • Step 1: Start by Wiping Off the Vomit

To successfully remove vomit from your mattress, you first need to identify the problem then clean it as soon as possible. At least by doing this, the vomit will not have time to dry up which can cause a tough stain that will be hard to clean afterward.

To remove the vomit, you’ll need to use a paper plate or a bowl to scoop the vomit from the surface of the mattress. Place the vomit in a plastic bag then dispose of it by flushing it in the toilet. Before you commence, it’s a good practice that you first wear gloves to protect your hands from germs.

Also, remember to wash the dustpan, bowl or paper plate that you used when scooping the vomit.

  • Step 2: Remove the Bed Sheets and Clean Them Thoroughly

When you’re done with the first step, then you can move on with the second one which includes removing all the bed sheets from the mattress to machine wash them. There are two reasons why it’s good to wash all your beddings. First, you’ll manage to kill all the lingering sick germs and second, you’ll successfully manage to remove any smell that might be present in the rest of your beddings.

Note: Always use the highest temperature setting when machine washing the beddings as this will help to kill all germs.

  • Step 3: Soak up Any Remaining Liquids From Your Mattress

Once you’ve removed the sheets from the bed, you’ll most likely discover that some vomit had already penetrated to the mattress. If that’s the case, don’t panic. Instead, use a dry cloth, a paper towel or an old rag to soak up the remaining vomit from the mattress.

Caution: Avoid rubbing the stained area as this can cause the vomit to penetrate deeper making things even worse.

  • Step 4: Time to Get Rid of the Odor

When you’re through with blotting the remaining vomit, it’s now time to get rid of the odor. This step is usually bypassed by most people yet it’s equally important as the rest of the steps. If the vomit is from your pet, don’t forget to add this step in your cleaning process.

Here, pour a pet stain remover over the affected area then wait for around 10 minutes for the stain remover to entirely penetrate before you can soak it thoroughly using another dry rag or paper towel. If the vomit is not from your pet but rather from a human, then you can go straight to the next step.

  • Step 5: Clean the Mattress Using Warm Water and Vinegar

Since there must be some vomit leftover in the mattress, a more targeted cleaner is required to remove the stains entirely. Here, you’ll need to mix one cup of warm water with one cup of vinegar then shake them thoroughly in a spray bottle.

Why use a vinegar solution? Well, the reason why vinegar is the perfect option for removing stains is due to its disinfecting and deodorizing characteristics.

Now, after you’ve applied the vinegar solution, wait for approximately ten minutes before using a damp cloth to clean it. Since vinegar has a sour smell, you shouldn’t worry about it as it tends to fade away as the vinegar solution dries.

If you’re looking for more cleaning power, you can opt to add one teaspoon of liquid dish soap to the vinegar solution. However, ensure the soap solution doesn’t have a moisturizing formula or else you’ll end up voiding your mattress’s warranty.

Depending on the severity of the vomit stains, you may need to apply the vinegar solution a few more times just to be sure the stains are removed entirely. Make sure you have several clean towels as you’ll need to use a clean one in every clean up cycle.

If all the stain has totally been removed, leave the mattress to self dry for 6 to 8 hours. You can either use an overhead or a freestanding fan or you can simply open the windows to speed up the drying process.

Caution: Do not use too much vinegar solution or else you’ll end up damaging the foam material in your mattress.

  • Step 6: Apply Rubbing Alcohol to Disinfect the Mattress

Even after cleaning the mattress thoroughly, some germs will still be present in the area where the vomit was. So, to get rid of these germs entirely (especially if the vomit was from your pet), you need to spray rubbing alcohol in the affected areas.

If you’re worried about the strong smell of the alcohol, you can alternatively mix the rubbing alcohol with some essential oils or you can simply use an unscented hand sanitizer to kill the germs. Again allow the rubbing alcohol to self dry for about 6 to 8 hours.

  • Step 7: Apply Baking Soda to the Stained Area

When you’re done with all the above steps, the final process is to sprinkle baking soda on the affected area to absorb any remaining liquid inside the mattress. You can spray a high amount of soda if you wish. However, you have to leave it to stay overnight to do its job effectively.

When everything is done, you can now vacuum your mattress thoroughly or you can simply use a broom to clean the surface of the mattress.


If you’ve followed these steps carefully, then congratulations. You’ve successfully cleaned vomit from your mattress. Although this process might seem to be a challenging chore, provided you have the right piece of information at hand, then there’s nothing to worry about.

Finally, if you’re fond of vomiting, then its best that you invest in a high-quality waterproof mattress cover, topper and pad as it will do a decent job of protecting your mattress from getting excess vomits.