How Clean Vomit Mattress

Home   /   How Clean Vomit Mattress

How to Clean Vomit Stains from a Mattress

Yourmattressis one of the most important pieces of bedroom furniture. For this reason, it is essential that it is kept clean and in perfect condition to enjoy a truly restful night’s sleep. However, in many cases, people accidentally fall ill and throw up on their mattresses. This can leave the mattress stained, as well as carrying a nasty smell.

Are you wonderinghow to clean vomit from a mattressor how to get vomit smell out of mattress? If so, this article is for you! Keep reading here at oneHOWTO to find out how to clean vomit stains from a mattress.

How to clean vomit from a mattress

When a mattress is ridden with stains that are difficult to remove, such as urine stains, oil, human blood or vomit, cleaning a mattress can become an arduous task. However, there are some home remedies to help you, not only do they offer great results, but sometimes they’re even better than commercial products. For more, read how to remove urine stains from a mattress.

However, if your mattress has beenstained with vomit, the most important thing is that youact quicklyand clean it as soon as possible. If not, the stain will blend into the fabric over time, and then it will be much harder to remove. So as soon as the stain occurs, remove all of the bedding; the sheets, bedspreads and pillowcases. wash them leave them out to dry. You’ll first have to remove the sick from your stained bedding before putting it in the washing machine. To do so, we suggest you follow the steps described in our article on how to remove vomit stains from clothing.

How to get vomit stain out of mattress

As we have already mentioned, when a mattress is stained with strong substances such as vomit, traditionally based cleaning soap or detergent and water may not be sufficient. In this case, we recommend using homemade cleaning products to offer a deeper clean;

One of the best products you can opt for iswhite vinegarwhich, in addition to removing the stain permanently, is also great for vomit odor removal from mattress. Follow these steps:

  • Mix one part white vinegar with two parts warm water.
  • Add a few drops of liquid soap with an intense flavor, such as lemon.

Once the mixture is ready, scrub the stained area with the help of a brush or a sponge and let it sit for 5 minutes. Then let it dry by itself or accelerate the process with a hot air dryer.

Vomit odor removal from mattress

In the event that the above method for cleaning vomit from mattress does not work, or if you need a stronger recipe forcleaning your vomit stained mattress, you can addbaking sodato the mixture. Baking soda functions as an incredibly powerful cleaning product, thanks mainly to its antibacterial properties.

This baking soda to remove stains process is very simple. Once you’ve applied the white vinegar onto the mattress, as explained in the previous step, let it sit for about 5 minutes and then sprinkle baking soda on top. Both products mixed together will have an effervescence effect, so wait a few minutes for them to react. Once you see that the stain has dried, vacuum it to remove any left-over debris.

Removing a stain from a mattress

Boric acidfunctions as a strong disinfectant, capable of getting rid of vomit stains in a mattress. Boric acid can be found at any specialized cleaning store, and make sure to follow its instructions carefully.

First, wet the stain with water and then sprinkle boric acid over it. Make circular motions with a sponge until the vomit disappears. Once dry, vacuum and it will should be good as new!

Disinfecting a mattress

Another home remedy to remove stains from a mattress without the need of commercial cleaning products iswith hydrogen peroxide. This product is very effective because of its bleaching and disinfecting effects, although you must first be applied to a small area to check that the mattress won’t discolor.

Wet a sponge with a little hydrogen peroxide and rub it onto vomit stain. Make sure to use circular movements to remove it.

How to get rid of vomit smell

Have you noticed that the stains are gone but the bed-liner still smells of vomit? In this case, we recommend that you sprinkle somesodium bicarbonateover all areas of the mattress, cover it with a plastic cover and let it stand for 8 hours or overnight. The baking soda should absorb andneutralize the odor overnight.Then,vacuum the mattress and spray a cleaning product or citrus-scented disinfectant on top.

How to clean vomit from carpet

If the amount of vomit on the mattress is overwhelming, then you may require some extra help to get rid ofthe grease and oilsthat may further stain your mattress. In this case, apart from using the methods mentioned above, mix half a teaspoonful of washing-up liquid with water. This will get rid of any leftover particles effectively, and you’ll be able to also deodorize the mattress.

Moreover, we advise you to take a look at how to clean vomit from a carpet if it has also spilled on the floor.

If you want to read similar articles toHow to Clean Vomit Stains from a Mattress, we recommend you visit our Home cleaning category.

How to Clean Vomit from a Mattress

If you’ve ever been sick with the stomach flu or have kids, then you’ve assuredly had your fair share of accidents to clean up from the bed. Accidents like this may leave you wondering how to clean vomit from a mattress. As unpleasant as it is, there are several ways to remove that stain and smell from the bed.

The smell of vomit has got to be one of the worse smells, especially in your bed. You’ll have to use a mattress cleaner spray that is strong enough to not only clean and sanitize the stain but remove the odor as well.

While there are a lot of cleaning products on the market, many of them contain harsh chemicals and are not necessary. Look no further on your Google search, and forget the expensive steam cleaner. We have a vomit stain remover and odor remover that uses items you have in your kitchen.

Ideas for Cleaning Vomit from a Mattress

There are various ways to get throw up smell out of mattress, and we’re here to show you how. You must deal with vomit on the bed as soon as possible. Scrape the vomit from the bed and bedding using a paper plate or dustpan and paper towels.

We recommend wearing rubber gloves while doing this step. Washing the bedding itself is the easy part when you start to remove mattress stains like puke.

You may be questioning, Can you wash a down comforter?The answer is yes. Remove all of the bedding immediately and put it into the washing machine on the highest temperature setting.

Once the bedding is in the washer, soak up any remaining vomit liquid from the mattress. Using a dry cloth or an old rag, blot the stained area.

Make sure not to rub the stain around to keep it from spreading. Next, we’ll show you how to get vomit stains out of mattress and eliminate the bad smell.

Ways to Get Throw Up Smell Out of Mattress

We have the simplest ways to get throw up smell out of mattress. It is crucial to get to the stain immediately for the best results. Vomit is acidic, which leads to a powerful odor. Baking soda lowers the pH of whatever it comes in contact with, neutralizing the odor-causing acids.

Many of the items that you can use to remove vomit and its odor from a mattress can also be used as a way to get urine smell out of mattress, too. Baking soda, vinegar, and essential oils, as well as an enzyme cleaner, will all do a great job of eliminating these unpleasant aromas.

Vomit Smell Remover

After blotting as much of the moisture out of the mattress as you can, sprinkle baking soda or cornstarch onto the area. Baking soda will help to absorb and deodorize the leftover odor-causing stain. Let the baking soda sit for at least eight hours.

If it is late at night and you cannot let the mattress dry, cover the stain with a clean towel and fresh sheets. After the baking soda has set for the recommended time, use a vacuum cleaner to remove the leftover residue.

Use an upholstery hose attachment for vacuuming up the stained area. Finish up by using an all natural disinfectant spray on the surface of the mattress to get the vomit smell out of a mattress.

How to Get Vomit Stains Out of Mattress

Vomit contains various enzymes and acids that need to be broken down to effectively get puke off a mattress. Vinegar breaks down the proteins that are in substances such as vomit, urine, and blood. You can also use this as a carpet cleaner for pet stains, blood stains, urine stains, and vomit stains.

Vinegar Solution Vomit Stain Remover

  • 1 cup of warm water
  • 1 cup white vinegar
  • 1 teaspoon dish soap
  • Spray bottle
  • Absorbent towels

Combine the vinegar, warm water, and soap into the spray bottle and shake well. You can substitute hydrogen peroxide for the vinegar but be sure not to use cold water. Spray the stained area until damp but not saturated.

Blot the stain using an absorbent dry towel. Repeat until the stain is gone. Allow the mattress to air dry entirely before fixing the bed with fresh bedding. Putting a mattress cover or mattress pad over a damp area will cause mildew problems in the future.

You can also use this easy recipe to clean dried vomit from carpet and for cleaning vomit from a car, too. Sometimes our pets tend to vomit in out-of-the-way areas that may not be discovered for a while and the kids vomit where ever it happens to land. This solution will take care of either type of stain in no time.

The best way to prevent stains on a new mattress is to use a mattress protector. It is also beneficial if you have a memory foam mattress or for the prevention of allergens and dust mites.

The most important issues to remember when dealing with vomit stains on the bed are to remove as much of the puke as you can, and then quickly remove and wash all bedding. Follow the cleaning solution and odor-removing steps from above, and your bed should be good to go.

Getting Rid of a Mattress

If your mattress has lived a full life, it may be time to get a new one. Consider donating a mattress to a worthy cause when you purchase a new mattress. As long as your old one is clean and free of stains, many organizations will be happy to accept it.

Now that we’ve shown you how to clean vomit from a mattress using vinegar and baking soda, we’d love it if you shared your knowledge about vomit removal from bedding with your friends on Pinterest and Facebook.

How To Clean Vomit Out Of A Mattress

How to clean your mattress of vomit, puke, or throw up, including to how sanitize and remove the smell completely.

Last Updated:

It’s happened to all of us. We’ve woken up in the middle of the night because we’ve been sick, and we didn’t have enough time to even make it out of bed. Whether this happened when you had the flu or too much to drink isn’t any of our business, but we know that it’s happened to you or someone you know. That someone might have even been your children or your pets, because they these things tend to happen to them, too. Unfortunately, mattresses can’t be thrown into the washing machine like your sheets and blankets can. The next question you have to ask yourself is the worst: How am I going to clean this puke out of my mattress? Will it ever be sanitary again? How do I get rid of this god forbidden smell?

It’s a mess, but somebody’s got to clean it up

If this is a common occurrence that you deal with, consider getting a mattress with a removable and machine washable cover like YogaBed or Novosbed. If you have a mattress that does not have a machine washable cover though, don’t worry, we still got you covered. We’re going to give you a step by step breakdown of how to properly clean puke out of your bed, sanitize it, and remove any stains and smells.

What Supplies You’ll Need:

  • Old rags or paper towels
  • A paper plate/paper bowl
  • A mild detergent
  • White vinegar
  • Rubbing alcohol
  • Baking soda
  • Optional: rubber gloves, essential oils, a blow dryer or standing fan

How To Clean Vomit From Your Mattress:

Remove the vomit.Grab something like a paper plate or bowl to scoop the vomit off the bed. Put it in a plastic bag and immediately throw it away outside. You can alternatively use a dust pan, and flush it down the toilet. Just remember to wash the dust pan afterwards. You don’t want the smell to linger in your house. You may want to wear gloves while you do this or wash your hands thoroughly after.

Wash the bedding. Take all the bedding off your bed and put it in the washing machine. All of it, even if the vomit didn’t get on it. This includes sheets, comforter, blankets, pillow cases, etc. This is because you want to make sure the smell is gone and that the rest of the bedding isn’t infected with sick germs. Wash it at a high temperature setting, which will help to kill off any germs.

Clean up any remaining liquid.Grab an old rag or paper towel and dab the area. Don’t scrub, as this can actually spread the germs and remaining liquids around and rub them into the fibers of the mattress.

Don’t make our mistake, use a white sponge as to not transfer any color

Clean it up.Mix some warm water and mild detergent in a container. Grab another paper towel or rag (not the one you previously used, gross) and spot clean the area by dabbing it with the soapy water. Next, mix together one part water to three parts white vinegar in another container. Blot the area of the mattress again with the vinegar solution. This will help to clean, disinfect, and deodorize the stains and the smell. Don’t worry, the smell should disappear as the solution dries. Make sure you don’t use too much of the solution, or you risk damaging the foam in your mattress. Just spray enough of it to make the spot damp. Let this dry, and then repeat as needed until the stain disappears. You can also use a blow dryer or fan to help you dry the area faster.

For more reinforcement, you can also add a teaspoon of non moisturizing liquid dish soap with your water and white vinegar mixture.

Disinfect.To make extra sure that the area is clean of any germs, spray the mattress lightly with some rubbing alcohol. Again, you won’t want to do too much, as you don’t want too strong of a smell. If you’re really worried about it, you could mix the rubbing alcohol with some essential oils, then spray. Let the mattress dry again with a fan and an open window to air it out. To be safe, you should give it about 6 to 8 hours. You might also want to keep any children or pets away from the mattress until the rubbing alcohol is completely dry.

Almost clean again!

Remove any lasting odor.If there are any remaining odors, try sprinkling baking soda on the area. You can then put back your mattress topper, mattress protector, sheets, and other bedding on the bed.

Almost done.Next time you wash your sheets (which should be in a week or so), vacuum up the baking soda with the hose attachment. Your mattress should look good as new!

Pro Tip.If you’re one of the many people who get nauseous at the smell or sight of vomit, try chewing gum while you tackle the job, or rub some vapor rub under your nose to mask the smell.

You can also consider getting a mattress protector, which will prevent any vomit, urine, blood, or other liquids from ever penetrating your mattress. There are some cheap ones on Amazon that should work just fine. It’s always good to plan ahead, and now you’re prepared to handle

If You’re Cleaning Cat Or Dog Vomit

If your furry friend is the individual who vomited, whether they ate too much or have a little stomach bug (poor thing), there is one thing you’ll want to do a little differently. Pet stores or large commercial stores like Walmart and Target will all have a cleaning product like Simple Solution that’s especially made to clean up after animals. Use it after you remove the animal’s puke with a paper plate or bowl, and wait about ten minutes for it to settle. Next, take your paper towels and remove as much of the moisture as you can, and proceed with the same steps we listed above.

How to Clean Vomit from Mattress

One night, your gag reflex was thoroughly active, so you could not help throwing up on your mattress. It could have been caused by a night of excessive drinking or a disease. Whatever the reason is, we are not here to tell you it’s wrong to puke on your sleeping space. Rather, we’re here to nudge you to clean after yourself as soon as you can.

You will find some easy, simple, yet trusty methods on how to clean vomit from the mattress. You can then customize your cleaning approach based on what you’re dealing with. Is it fresh or dried vomit? Or is it human or animal vomit?

This article will also share with you some ways to protect your mattress. We have a lot to unpack here, so we better get started. Use ourTable of Contentsto get to your specific topic of choice. Or to jump from one section to another.

Table of Contents

How to Clean Vomit from Mattress

Fresh Vomit

Clean Fresh Vomit Right Away

As soon as you see any sign of vomit on the mattress, make sure to wipe it off right away. It will be easier to clean it as long as it’s fresh. When it’s dried, it will be difficult to deal with. You have a higher chance of saving your mattress, too, if you act fast. But you can wash off dried vomit using the methods shared below.

As for cleaning immediately, you will need pieces of paper towel. You can remove the sticky and solid part first. We recommend the paper towel so you won’t have to wash any cloth afterward. With the former, you can throw it into the trash without fuss. With the latter, you can clean up in an environment-friendly way. Either option is okay. Just choose the one that works for you.

Add Detergent On the Affected Area

So far, we have been referring to human vomit in this section. You’ll need a different method for animal vomit. For now, let’s continue with human vomit. Liquid or powder, your household detergent should do. Use a cup of warm water to dilute a tablespoon of either form of the detergent. Coldwater is fine, but it can lower the effectiveness of the solution.

Find a clean old towel or rag to continue. Dab it into the diluted dish soap and then apply it to the affected area. Let it sit for at least 10 minutes. Rinse it by wiping the same cloth, dipped into clean warm water, onto the mattress. Do this until the spot is no longer soapy. Again, warm water is preferred. Once you’re done rinsing, leave the area to dry completely.

Use Vinegar Solution

We’re not yet done.

If you proceed with this step, you don’t have to wait for the mattress to be fully dry. You can mix three parts vinegar with one part water to create a solution. White vinegar is known to disinfect, but it also acts as a deodorizer in this case. Using the cloth from earlier, put some vinegar solution onto the area with vomit.

Wait for another 10 minutes. When it’s dry, you can rinse the mattress with a damp cloth dipped into clean water. Once it’s cleaned, the vinegar smell also evaporates. You won’t have to worry about the acidic scent. Vinegar is a natural and safe ingredient you can use to wash off the vomit and the stains it has left on your sleeping space.

You can whiten sheets with vinegar, too.

Sprinkle Baking Soda On The Bed

Aside from vinegar, baking soda is a common household ingredient that helps clean stains, like vomit. You can add it to the steps above or go directly to this part after wiping off the liquid vomit. Sprinkle a generous amount of baking soda on the bed. However, you’ll have to leave it overnight and let it dry. So make sure to have an alternate sleeping space while cleaning.

The next day, vacuum up the remnants of the baking soda. You can then use a dry towel to remove excess moisture. This ingredient is effective in drying out liquid or moisture. Just take out all the debris before using the mattress again.

Keep the Bed Fully Dry

After going through all the potent and helpful ingredients and methods to eliminate vomit, there’s only one thing left to do. This is to wrap things up by drying the bed completely. It’s the final step, no matter which mix of approaches you took to clean up.

Dry the mattress out in the sun and air. Do this during the daytime, possibly extending at night if there’s a safe and open area for you to leave it. This process will allow heat and air to dry the internal structure of the bed. Sunlight can also disinfect it, so you can say goodbye to the germs and bacteria that may be residing in it.

If it’s raining or outcast outside, you can use a hairdryer or a dehumidifier instead. The machine-based approach will take around two hours to complete. This means you’ll have to use up electricity that long to dry the bed thoroughly. No moisture must remain when you put it back in your bedroom. Moisture attracts mold and mildew, which you’ll hate to find in your mattress.

Pet Vomit

Pet Stain Remover

Return to the second step under the Fresh Vomit section. Remember that we said you need to do a special step if you’re dealing with animal vomit? So before you apply dish soap and water onto the stain, use a pet stain remover to treat the affected areas.

You can buy this specialized solution in pet stores. Your supermarket may also have it, but try the first option to be sure. Pour a reasonable amount onto the vomit stain and wait for around 10 minutes for it to work. Rinse the solution using a damp clean cloth. Repeat until you achieve the desired level of cleanliness. Then add vinegar and/or baking soda.

Dry Vomit

Mix Vinegar, Dish Soap, and Water

If the vomit is no longer fresh, you’ll need to rely on a solution with strong cleaning power. Mix one cup of white vinegar and one cup of warm water in a spray bottle. Add one teaspoon of liquid dish soap to strengthen the formula. Spray on the dried stain.

Make sure the mattress will only be damp from your spraying. Don’t let it go wet. You’re just spot-cleaning at this point, so no need to saturate the layers. Plus, too much moisture can damage the materials inside your bed. Just concentrate your cleaning on the affected areas.

Then, get an old towel and use it to blot out excess moisture. Choose a towel with an absorbent fabric.

Repeat applying the vinegar solution until you’ve cleaned out the spot. You’ll need more towels to cover each round, as you don’t want one towel transferring the stain to other parts of the bed.

Dry the Mattress

You can do the same methods shared earlier. Try sunlight and air, but no hairdryer or dehumidifier. You can settle with an overhead fan or air coming from the window to allow the mattress to dry overnight.

Rubbing Alcohol

You can spray rubbing alcohol or dab a small amount of sanitizer to disinfect the areas after cleaning and drying. There might be germs and bacteria left after everything you’ve done. This the final step, done for good measure.

Additional Tips

Clear Out the Bed

When the puke lands on the mattress, it’s crucial to act on it immediately. One of the first things you must do is to remove all unaffected bedding items. These are still clean. Sheets that are affected can also be spot-treated, better if separately. Do not throw them into the washing machine right away. Check every nook and cranny to ensure no vomit stain escapes your eyes.

Boric Acid

Here is an alternative if you don’t want to use vinegar and baking soda: boric acid. What is it? This is a powder you can find in the household supplies store. But it’s mostly available in specialty stores. It’s also called hydrogen borate, which you should get in powder form.

You can sprinkle it on a sponge and then rub the sponge on the affected areas in a circular motion. This should help remove the stain and odor fast.

Hydrogen Peroxide

Another effective alternative is hydrogen peroxide. You can pour a small amount on the stain or dilute it in water to spray on the stain. The first option is more potent, of course. Like with the rest of the ingredients, leave the solution to dry. And then rinse it with a damp clean cloth. Repeat the rinsing process if you wish to remove all traces of hydrogen peroxide.

You can buy hydrogen peroxide in the supermarket or pharmacy.

Note:Do not use bleach. Bleach may be fast-acting and whiten some fabrics, but it may damage the materials of your mattress.

Protecting Your Mattress

Make Sure It’s Dry

We cannot overemphasize the importance of drying your mattress completely. You have several options on how to get vomit out of a mattress. But you also have a few choices for drying, such as laying the mattress out in the sun. This will promote even heat distribution and proper airflow, ensuring all layers are dry.

You can also try using a hairdryer, an electric fan, or a dehumidifier. It may take longer, but you can open your window overnight and let the air dry your bed. Whatever method you apply, the important thing is to keep moisture out. Otherwise, mold and mildew would cause new problems.

Use A Mattress Cover

A mattress cover or a mattress protector is used to protect the mattress. It can also cover the mattress pad on top. This sleep accessory serves as the first line of defense against disgusting spills and stains, like puke. You can get a fitted or a zip-off one. Take note that a mattress protector is different from a bedsheet. You can purchase them separately and use them together.

Mattress covers don’t cost a fortune. You can stock up on two or more, depending on how often you replace your sheets. It’s a worthwhile purchase because of how it protects your mattress from various threats.

Drink Moderately

While we don’t want to judge or dictate your drinking habit, we’re just putting out this gentle reminder here. Excessive drinking can be one of the causes of people throwing up in bed. This is because you could feel too fatigued to project your vomit onto the toilet bowl. Indeed, puking in bed is often accidental.

But if you can hold your alcohol, you might not be bogged down by this effect. You can drift off to sleep, probably with a headache. But you won’t wake up in a pool of vomit beside you. The situation is avoidable if you drink alcohol in moderation.

Practice Using the Toilet When You Have the Urge to Puke

Whatever is causing you to throw up while lying down, you may already feel your gag reflex activating prior to puking. If you can tell it, then you can possibly run to the bathroom and finish your business there. Of course, this is more probable for adults than it is for kids. But you can train your kids or yourself anyway.

Clean Regularly

Having a regular schedule for mattress cleaning helps keep your bedroom fresh and healthy. Checking out your sheets and mattress for missed stains is essential. You can set a sustainable routine, say, every three months regarding this. You can align it with the changing of the seasons for easy remembrance.

During this regular, major cleaning session, you might discover stubborn stains or dirt on your bed. Dried vomit can be one of them. In this case, refer to the section discussing how to remove dried vomit from your mattress. Of course, cleaning fresh vomit is crucial. But if you find one that’s dried up and all, acting on it soon is the best thing you can do.


Whether it’s fresh or dried vomit, this guide has provided you with potent solutions to deal with it. You can use common household items to clean vomit out of a mattress. How to get vomit smell out of a mattress, though? That’s also answered in this article. So there’s nothing left to do but to wipe off that disgusting puke on your bed.

The methods shared here are simple and easy. But some of them may take time, particularly the final step: drying. Make sure to follow the instructions on drying. This is important if you don’t want mold and mildew to reside inside your mattress.

These organisms love to stay in moist environments. And vinegar, hydrogen peroxide, and other mixtures can leave moisture in the affected areas.

That said, which methods are you planning to use on treating vomit stains and smells? Come back here to share with us the results, will you?

Add a Comment: