Download Article
Remove vomit from carpets and rugs using these simple tips
Download Article

The best way to clean vomit out of the carpet is to use the right tools to tackle the issue as soon as possible. Scrape up the chunks with a spatula and dry the moisture with a towel or baking soda. Then, treat the stain with a store-bought stain remover or a homemade solution. We interviewed carpet and rug cleaning specialist Haim Shemesh to find the best ways to clean vomit out of your carpet or rug.

Things You Should Know

  • Scrape the vomit into a trash bag using a spoon, a non-slotted spatula, or a dustpan. If the spot is dried, dampen it with a spray bottle and water before scraping.
  • Sprinkle baking soda over the area and leave it for 10 to 15 minutes to absorb any excess moisture.
  • Spray the area with 2 cups (470 mL) water, 1 tablespoon (15 mL) dish soap, and 12 cup (120 mL) distilled white vinegar. Use a dry cloth to dab at the stain.
Part 1
Part 1 of 3:

Removing the Vomit

Download Article
  1. Before you start cleaning, cover your hands and mouth to keep yourself protected from germs and bacteria.[1]
    • If the vomit is dried, dampen the area with a spray bottle and water before you try to remove it so you don’t damage the carpeting.
  2. Remove as much vomit as possible and dump it in a trash bag.[2] If you don’t have a dustpan or spatula on hand, use old cardboard as a scoop or turn a plastic bag inside out and use that as a makeshift glove. Pick up the vomit, turn the bag right side out, and tie the handles.[3]
    • Disinfect the spoon, spatula, or dustpan by soaking it in a mixture of 5 tablespoons (74 mL) of bleach in 1 gallon (3.8 L) water for 10 to 20 minutes. Rinse it thoroughly with clean water.
    • You can also pick up the vomit with a towel or paper towel. Throw towels directly into the washer or throw the paper towels directly into the trash.[4]
    Advertisement
  3. Stand on the towels or use the pressure from a stack of books to soak up as much moisture as possible. When the towel gets soaked, replace it with a clean one and continue to blot the mess.[5]
    • Try to avoid rubbing the vomit into the carpet—this can push the vomit into the carpet fibers and make it twice as difficult to remove.
  4. Baking soda and cornstarch can soak up the rest of the moisture before you remove the stain. Leave the powder on for 10 to 15 minutes. Vacuum the area and repeat if necessary.[6]
    • If you can’t get to the stain right away, sprinkle baking soda over it and place a towel on top. When you’re ready to clean, toss the towel in the washer and vacuum the baking soda.
    • Another way to absorb the moisture left behind is to sprinkle the area with kitty litter.[7] Allow the litter to clump with the vomit, then use a scraper to scoop the litter into a plastic trash bag.
      • If there’s litter left over, run a vacuum or carpet sweeper over the area. Pick up any remaining wet litter with a paper towel and dry litter with a piece of packing tape.[8]
  5. Advertisement
Part 2
Part 2 of 3:

Removing the Vomit Stain

Download Article
  1. Carpet and rug cleaning specialist Haim Shemesh recommends reading “the SDS information,” which “gives you all the info on the product to know… if the rug can be compatible to the product.”[9] Use the stain remover according to the manufacturer’s instructions.
  2. Spray the area with a mixture of 2 cups (470 mL) of water with 1 tablespoon (15 mL) of dish soap and 12 cup (120 mL) of distilled white vinegar. Use a dry, clean cloth or sponge to dab at the stain and soak up the excess liquid.[11] Use a clean damp cloth to blot the area until no soapy residue remains. Allow the carpet to air dry.[12]
  3. Mix 2 tablespoons (30 mL) of hydrogen peroxide with 1 tablespoon (15 mL) of dish soap. Pour the mixture over the stained area and let sit for a few seconds. Gently work in the mixture with a rag. Rinse the area with water, blot with a dry clean towel, and repeat this process until the stain is gone.[16]
    • Alternatively, spray with hydrogen peroxide and cover the spot with a damp white towel. Slide an iron back and forth over it on the lowest setting for 10 to 15 seconds. Repeat until the stain is gone.[17]
  4. Steam cleaning machines and wet vacuums can thoroughly disinfect carpets and upholstery.[18] Follow the manufacturer’s instructions on how to set up the carpet cleaner and what cleaning solution to use.[19]
    • Hold the trigger to release the solution and move back and forth over the stain. Release the trigger to suck up the solution. Repeat until the liquid coming out of the carpet is clean.[20]
    • To kill noroviruses and other harmful bacteria, set the steam cleaner to 158 °F (70 °C) and pass over the area for at least 5 minutes.[21]
    • Some supermarkets also carry carpet cleaners that you can rent for 24 hours. These can cost between $30 to $50 per day.[22]
  5. Mix 1 tablespoon (15 mL) of clear household ammonia with 12 cup (120 mL) of lukewarm water.[23] Spray the mixture over the area and use towel to dab at the stain. Rinse the area with water and blot with clean towels until it’s dry.
    • Natural fibers include wool, sisal, jute, seagrass, and hemp.
    • Avoid using ammonia if you have pets. It might attract them to the spot and encourage them to urinate there.[24]
  6. Advertisement
Part 3
Part 3 of 3:

Eliminating Odors

Download Article
  1. Carpet and rug cleaning specialist Haim Shemesh says that baking soda can help “absorb the smell” in carpets.[25] Create a layer of baking soda that’s about 14 inch (0.64 cm) thick. Allow the baking soda to remain on the carpet overnight or for at least 4 to 6 hours. Vacuum it up the next day.[26]
    • The baking soda can also help absorb any leftover moisture.
  2. Spray 1 cup (240 mL) vinegar and 1 cup (240 mL) water onto the stain and let it sit for 30 seconds. Vacuum over the stain with a wet or dry vacuum or blot the stain with a clean dry cloth. Repeat until the smell is gone.[27]
    • Try to avoid saturating the carpet with the mixture. Only spray enough to wet the stain.[28]
    • Apply an odor neutralizing spray to get rid of any lingering vinegar smell.
  3. The best carpet deoderizers eliminate smells without damaging the carpet and leave your house smelling fresh and clean. Do a patch test on a small bit of carpet in an unseen area to make sure it won’t damage the rug before using it on the stain.[29]
  4. When it comes to getting rid of vomit smells, carpet and rug cleaning specialist Haim Shemesh says that “there’s nothing better than to get it cleaned professionally.” Most cleaning companies “use a deodorizer built in the shampoo that they use” that not only gets the stain out but neutralizes any smell.[31]
  5. Advertisement

Expert Q&A

Search
Add New Question
  • Question
    How do you neutralize the smell of vomit?
    Haim Shemesh
    Haim Shemesh
    Carpet & Rug Cleaning Specialist
    Haim Shemesh is a Carpet and Rug Cleaning Specialist and the Owner of Sunlight Fine Rug Care & Restoration, a business based in New York City. Haim specializes in Oriental, Persian, handmade, and antique rug cleaning and repair. He also conducts rug restoration along with fire damage care. He has over 17 years of experience in the carpet cleaning industry. Sunlight Fine Rug Care & Restoration has been awarded Angie's List Super Service Award in 2017 and 2018. Their clients include Staples, Ace Hotel, Momofuku, Banana Republic, and more.
    Haim Shemesh
    Carpet & Rug Cleaning Specialist
    Expert Answer
    Baking soda is an alkaline and will neutralize odors instead of covering them up.
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Video

Tips

  • A combination of these methods might be needed. Try cleaning with vinegar or detergent, then finishing up by covering the spot with a baking soda and water paste.
  • Before placing these products on your carpet, test a small area. Leave the product on the carpet for 5 to 10 minutes to make sure no bleaching occurs.
  • After vacuuming over the vomit area, replace the bag or clean out your vacuum to prevent odors and bacteria.

Tips from our Readers

  • If you don't want to use baking soda, try pouring a little bit of dishwashing detergent and hot water on the stain. Scrub the stain with a hard sponge or a towel.
  • If there's vomit on the carpet in your car, get the car wash to shampoo and detail the interior. The vomit will be gone and you'll have a shiny clean car!
Submit a Tip
All tip submissions are carefully reviewed before being published
Thanks for submitting a tip for review!
Advertisement

Warnings

Advertisement

You Might Also Like

Advertisement

Expert Interview

Thanks for reading our article! If you’d like to learn more about cleaning hacks, check out our in-depth interview with Haim Shemesh.

  1. Haim Shemesh. Carpet & Rug Cleaning Specialist. Expert Interview. 12 May 2020.
  2. https://thecleaninginstitute.org/how-to-clean-up-vomit/
  3. https://www.realsimple.com/how-to-clean-vomit-from-carpet-7564417
  4. https://www.realsimple.com/how-to-clean-vomit-from-carpet-7564417
  5. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6612361/
  6. https://www.realsimple.com/how-to-clean-vomit-from-carpet-7564417
  7. https://www.bhg.com/homekeeping/house-cleaning/surface/natural-carpet-stain-removers-281474979610954/
  8. https://www.bhg.com/homekeeping/house-cleaning/surface/natural-carpet-stain-removers-281474979610954/
  9. https://www.occhd.org/application/files/3016/1107/6323/food-VomitCleanUp.pdf
  10. https://www.bhg.com/how-to-use-a-carpet-cleaner-7110504
  11. https://www.bhg.com/how-to-use-a-carpet-cleaner-7110504
  12. https://www.osha.gov/sites/default/files/publications/norovirus-factsheet.pdf
  13. https://www.bhg.com/how-to-use-a-carpet-cleaner-7110504
  14. https://www.realsimple.com/home-organizing/cleaning/stain-removal/easy-carpet-stain-solutions
  15. https://www.humanesociety.org/resources/how-remove-pet-stains-and-odors
  16. Haim Shemesh. Carpet & Rug Cleaning Specialist. Expert Interview. 12 May 2020.
  17. https://www.realsimple.com/how-to-clean-vomit-from-carpet-7564417
  18. https://www.today.com/home/how-remove-vomit-t107338
  19. https://www.today.com/home/how-remove-vomit-t107338
  20. https://www.bobvila.com/articles/best-carpet-deodorizer/
  21. https://www.europeancleaningjournal.com/magazine/articles/latest-news/sensory-carpet-cleaning
  22. Haim Shemesh. Carpet & Rug Cleaning Specialist. Expert Interview. 12 May 2020.
  23. Haim Shemesh. Carpet & Rug Cleaning Specialist. Expert Interview. 12 May 2020.
  24. https://www.occhd.org/application/files/3016/1107/6323/food-VomitCleanUp.pdf
  25. Haim Shemesh. Carpet & Rug Cleaning Specialist. Expert Interview. 12 May 2020.

About This Article

Haim Shemesh
Co-authored by:
Carpet & Rug Cleaning Specialist
This article was co-authored by Haim Shemesh and by wikiHow staff writer, Cheyenne Main. Haim Shemesh is a Carpet and Rug Cleaning Specialist and the Owner of Sunlight Fine Rug Care & Restoration, a business based in New York City. Haim specializes in Oriental, Persian, handmade, and antique rug cleaning and repair. He also conducts rug restoration along with fire damage care. He has over 17 years of experience in the carpet cleaning industry. Sunlight Fine Rug Care & Restoration has been awarded Angie's List Super Service Award in 2017 and 2018. Their clients include Staples, Ace Hotel, Momofuku, Banana Republic, and more. This article has been viewed 656,307 times.
2 votes - 100%
Co-authors: 23
Updated: April 1, 2024
Views: 656,307
Categories: Cleaning
Article SummaryX

To clean vomit out of carpet, start by picking up as much of the vomit as you can with paper towels or a plastic bag. Then, cover the remaining stain with baking soda or cornstarch and let it sit for 15 minutes, which will help dry up the excess moisture. After 15 minutes, run a vacuum over the area. If there's still a stain on the carpet, blot it with club soda or spray some diluted vinegar on it and let it sit for 15 minutes. Then, soak up the soda or vinegar with a dry, clean cloth. For more ways to lean vomit out of carpet, like using hydrogen peroxide, keep reading!

Did this summary help you?

Thanks to all authors for creating a page that has been read 656,307 times.

Reader Success Stories

  • Anonymous

    Anonymous

    May 26, 2017

    "This helped me a lot. My 10 year old brother and I were home alone in the middle of the night and all of a sudden..." more
Share your story

Did this article help you?

Advertisement