PDF download Download Article
Kill germs and eliminate odors after throwing up on your mattress
PDF download Download Article

Having a stomach virus, food poisoning, or any condition that makes you throw up is always slightly traumatic, but it only gets worse if you wind up vomiting in your bed. Washing the sheets and other bedding is fairly easy, but getting the odor and stains from vomit out of your mattress can be a challenge. Luckily, we’ve compiled a helpful guide on doing just that, complete with expert insights from house cleaning professional James Sears. We’ll also go over how to protect your mattress from vomit stains in the future, and how to avoid nausea at bedtime, so keep reading.

How do you clean vomit from a mattress?

First, scrape any solid matter into a plastic bag and dispose of it. Next, spray a mixture of equal parts vinegar and water on the area, and blot it with a paper towel to remove the stain. Finally, sprinkle baking soda on the area to soak up moisture and eliminate odors. Allow it to dry overnight, then vacuum it up.

Section 1 of 5:

Removing the Vomit

PDF download Download Article
  1. The first step is to scrape any solids off of the surface of the bed. “Using a disposable item such as a paper plate, scrape the vomit into a plastic bag and immediately dispose of the potential biohazard properly,” says Sears. [1] Place the paper plate in the plastic bag with the vomit too, then tie it up and throw it into the trash.[2]
    • It’s important to remove any solids from your sheets and bedding first because they can clog your washing machine’s drain and cause unpleasant odors.
    • Sears also says that it's also a good idea to put on disposable gloves before you start cleaning to protect you from germs.[3]
    • Disposable gloves are better than reusable ones, so you don’t have to worry about cleaning the vomit off of the gloves afterwards, Sears explains.[4]
  2. If the bedding is still on your bed, remove it before moving on to cleaning the mattress. Strip the sheets, comforter, mattress pad, and any other items from the bed, and wash them in the washing machine.[5]
    • Wash the bedding on the highest temperature setting that is available on the washer to help kill any lingering germs.[6]
    • If you’d like, you can also add a commercial laundry sanitizer when you wash your bedding. These products kill germs and bacteria, and they’re also safe to use on most fabrics and colors.[7]
    Advertisement
  3. Once you've removed the sheets from the bed, use paper towels to soak up any liquid from the vomit that may have reached the mattress. Avoid rubbing the stained area, though. Instead, blot it to help remove the liquid without spreading it around or pushing it deeper into the mattress.[8]
    • If you don’t want to use paper towels, you can also use a dry cloth or rag, but it's a good idea to use an old one, since you may want to throw it out when you're done.
  4. Advertisement
Section 2 of 5:

Cleaning Stains and Sanitizing the Mattress

PDF download Download Article
  1. Once you’ve removed solids and excess moisture, it’s time to spot-clean any stain that’s left over on the mattress. Combine 1 cup (237 ml) warm water and 1 cup (237 ml) of white vinegar in a spray bottle and shake it up.[9] For extra cleaning power, you can also mix in 1 tsp (5 ml) of liquid dish soap. Dish soap has impressive grease-cutting qualities, so it can break down vomit stains very well.
    • There are several different cleaning agents that work on vomit stains, so here are a few other options to try out if you don’t want to use the above mixture:
      • Enzyme cleaner: Enzyme cleaners are formulated to break down biological matter, so they're great for cleaning up vomit, blood, or urine.[10] These cleaners may have slightly different instructions, so follow the directions listed on the specific product you buy.
      • Hydrogen peroxide Hydrogen peroxide has antibacterial and antiviral properties, as well as a bleaching effect, which makes it a good choice for vomit stains. To use it, simply add some hydrogen peroxide to a spray bottle, spray the area until it’s damp but not soaked, then let it dry.[11]
      • Laundry detergent: You can also use laundry detergent to remove a vomit stain, as long as it’s bleach-free (bleach may harm the mattress fibers).[12] Add 1 part white vinegar with 2 parts water and a splash of laundry detergent to a spray bottle, then spray the stain with this solution.[13]
  2. After you've prepared the vinegar mixture, apply it to the stains on the mattress. Don't oversaturate the mattress; spray the stained area until it is just damp. Next, blot the mattress with a clean rag or paper towel to lift the stain.[14]
  3. Depending on the stain, one application of the vinegar solution may not be enough to remove it completely. Apply the cleaning solution to the mattress and blot it as many times as necessary to completely remove the vomit stain.[15]
    • Make sure to have plenty of clean towels on hand for the blotting. You don't want to blot the mattress over and over with the same towel because you can wind up spreading the stain.
  4. Advertisement
Section 3 of 5:

Getting Rid of Odors

PDF download Download Article
  1. Once you’ve spot-treated the stain with your cleaning solution, sprinkle some baking soda over the area.[16] The baking soda will help absorb any remaining liquid and remove the lingering odor, explains Sears.[17]
    • For even more odor-fighting powder, try mixing a drop or two of the essential oil of your choice into the baking soda before sprinkling it over the area. The pleasant scent of the oil will help combat any lingering smells from the vomit.
  2. Once you've spread the baking soda on the stained section of the mattress, it needs time to absorb any leftover liquid and odor. Let the baking soda sit on the mattress overnight or for at least 8 hours.[18]
    • If you or someone else needs to sleep on the bed, you can lay a clean towel over the baking soda on the mattress so you can place sheets over it.
  3. After the baking soda has sat on the mattress overnight, use a vacuum cleaner to remove the residue. Be sure to empty the vacuum and wash the canister or change the bag afterward to get rid of any bacteria from the vomit.[19]
    • Using the vacuum's hose attachment is the best bet to ensure that you remove all of the baking soda residue.
    • If you don't have a vacuum cleaner, you can sweep the baking soda residue into a garbage can or bag.
  4. Even after you fully clean the mattress, germs can still be left behind after someone vomits. If you’re still worried after one round of cleaning, spray the affected area lightly with rubbing alcohol to knock out any leftover bacteria.[20]
  5. After you've applied the rubbing alcohol, allow the mattress to dry completely. It should take about 6 hours, but it's a good idea to let it air dry overnight to be certain it's dry.[21]
    • You can help the drying process by turning on an overhead fan, aiming a freestanding fan at the mattress, or opening a window near the bed.[22]
    • Be sure to keep children and pets away from the mattress until the alcohol is dry.
  6. Advertisement
Section 5 of 5:

How to Prevent Nausea at Nighttime

PDF download Download Article
  1. If you’re dealing with a stomach bug or food poisoning, it can be a hassle to clean up vomit from your bedding and mattress if you happen to vomit during the night. Here are some tips to help soothe nausea when you’re trying to fall asleep:
    • Lie down in a slightly propped-up position. You can either use a wedge pillow or just add another pillow or two to your normal set-up in order to elevate your head and upper body.
    • Drink a very small amount of a sweet liquid, like soda or apple juice.[24]
    • Have a small cup of ginger or peppermint tea.[25]
    • Suck on a hard candy or popsicle.
    • Eat a small amount of a bland food, like saltine crackers, to settle your stomach.
    • Just in case, lay a towel under yourself before going to sleep, and keep a bucket lined with a plastic bag next to your bed to vomit into if necessary.
  2. Advertisement

Expert Q&A

Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Video

Tips

  • The smell of vomit makes many people sick. If you're worried about being affected by the odor as you clean the mattress, consider chewing some mint flavored gum or rubbing a little mentholated topical ointment usually used to treat colds beneath your nose to block the smell.
  • When you're cleaning up vomit, it's always a good idea to wear rubber gloves to protect yourself against any possible germs. You may also want to wear a face mask to keep yourself from breathing in the germs.
  • It’s a good idea to check your mattress’s care label as well, just in case. Most mattresses will respond well to the above cleaning methods, but some may have specific instructions you’ll need to follow to address stains.
Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!
Advertisement

Things You'll Need

  • Rubber gloves
  • Paper plate
  • Plastic garbage bag
  • Cleaning cloth or rag
  • Baking soda
  • Vacuum cleaner
  • 1 cup (237 ml) warm water
  • 1 cup (237 ml) white vinegar
  • Spray bottle
  • Several clean towels
  • Rubbing alcohol

You Might Also Like

Clean a Derma RollerClean a Derma Roller
Easy & Effective Ways to Clean Dirty Coins at Home
Get Rid of a Musty Smell in Your HouseGet Rid of a Musty Smell in Your House
Clean Up Vomit Clean Up Vomit & Diarrhea (Plus, Disinfect Contaminated Surfaces)
Clean a Carpet by Hand Wash Carpet by Hand: Deep Cleaning & Spot Cleaning
Clean Your Sink with Baking Soda
Steam Clean Carpet Clean Carpet with a Steam Cleaner
Get Rid of Vomit SmellGet Rid of Vomit Smell
Clean Records without Damaging Them
The Best Ways to Clean Copper or Zinc Pennies
Clean Vomit out of CarpetThe Best Ways to Eliminate Throw up Stains & Odors from Carpet
Clean RubberClean Rubber
Clean Up Gasoline Clean Up Spilled Gas: The Do's & Don'ts
Neutralize BleachNeutralize Bleach
Advertisement

About This Article

James Sears
Co-authored by:
Professional Cleaner
This article was co-authored by James Sears and by wikiHow staff writer, Annabelle Reyes. James Sears leads the customer happiness team at Neatly, a group of cleaning gurus based in Los Angeles and Orange County, California. James is an expert in all things clean and provides transformative experiences by reducing clutter and renewing your home environment. James is a current Trustee Scholar at the University of Southern California. This article has been viewed 381,176 times.
How helpful is this?
Co-authors: 7
Updated: November 26, 2024
Views: 381,176
Categories: Cleaning
Article SummaryX

To clean vomit from a mattress, use a dry cloth to blot up any liquid. If you need to remove stains from the mattress, mix water and vinegar in a spray bottle, apply it to the stain, and dab it with a clean towel. Finally, get rid of odors by applying baking soda to the affected area. Allow the baking soda to sit for 8 hours, vacuum up the baking soda residue. For tips on how to sanitize the mattress, keep reading!

Did this summary help you?

Thanks to all authors for creating a page that has been read 381,176 times.

Reader Success Stories

  • Anonymous

    Anonymous

    Nov 16, 2018

    "Felt clean when done. Sorted the problem of stickiness and the idea of lying in a smelly bed, which would have been..." more
Share your story

Did this article help you?

Advertisement