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.
There are 16 references cited in this article, which can be found at the bottom of the page.
This article has been fact-checked, ensuring the accuracy of any cited facts and confirming the authority of its sources.
This article has been viewed 667,495 times.
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'll walk you through the steps of cleaning up pet or human vomit with the help of carpet and rug cleaning specialist Haim Shemesh.
How to Get Vomit Out of Carpet
Scrape the vomit into a trash bag using a spoon or dustpan, then sprinkle baking soda over the area and vacuum it up after 10 to 15 minutes. Spray the area with a solution of 2 cups (470 mL) water, 1 tablespoon (15 mL) dish soap, and 1⁄2 cup (120 mL) distilled white vinegar before dabbing at the stain with a dry cloth.
Steps
-
Scrape the vomit into a trash bag with a spoon, spatula, or dustpan. Remove as much vomit as possible and dump it in a trash bag.[1] 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.[2]
- 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.
- 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.[3]
- Before you start cleaning, cover your hands and mouth with disposable latex gloves and a face mask to keep yourself protected from germs and bacteria.[4]
-
Blot the stain with an absorbent cloth or paper towel. 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.
Advertisement -
Sprinkle baking soda or cornstarch to absorb leftover residue. 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. 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.[7]
-
Use an enzyme-based pet stain carpet cleaner to get rid of stains. 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.”[8] Use the stain remover according to the manufacturer’s instructions.
- Carpet and rug cleaning specialist Haim Shemesh says to avoid “using something off the shelf” without reading the label because many cleaners “do not apply to the majority of the rugs.”[9]
-
Mix water, dish soap, and white vinegar for a natural cleaning solution. Spray the area with a mixture of 2 cups (470 mL) of water with 1 tablespoon (15 mL) of dish soap and 1⁄2 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.[10] Use a clean damp cloth to blot the area until no soapy residue remains. Allow the carpet to air dry.[11]
- Optionally, use a soft-bristled brush dipped in the vinegar mixture to work from the outside edge of the stain and scrub towards the center. Blot with paper towels as you scrub.[12]
- You can also add a couple of drops of an antimicrobial essential oil like lavender, cajuput, cinnamon, eucalyptus, sage, or tea tree.[13]
- Try to avoid rubbing the carpet with the mixture.[14]
-
Apply hydrogen peroxide and dish soap for stubborn stains. 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.[15]
- 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.[16]
-
Use steam cleaner to kill viruses and bacteria. Steam cleaning machines and wet vacuums can thoroughly disinfect carpets and upholstery. Follow the manufacturer’s instructions on how to set up the carpet cleaner and what cleaning solution to use.[17]
- 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.[18]
- 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.[19]
- Some supermarkets also carry carpet cleaners that you can rent for 24 hours. These can cost between $30 to $50 per day.[20]
-
Use ammonia and water to clean natural fiber rugs. Mix 1 tablespoon (15 mL) of clear household ammonia with 1⁄2 cup (120 mL) of lukewarm water.[21] 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.[22]
-
Sprinkle the freshly cleaned area with baking soda. Carpet and rug cleaning specialist Haim Shemesh says that baking soda can help “absorb the smell” in carpets.[23] Create a layer of baking soda that’s about 1⁄4 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.[24]
- The baking soda can also help absorb any leftover moisture.
-
Spray the carpet with equal parts water and vinegar. 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.[25]
- Try to avoid saturating the carpet with the mixture. Only spray enough to wet the stain.[26]
- Apply an odor neutralizing spray to get rid of any lingering vinegar smell.
-
Use an odor-neutralizing spray, powder, or concentrated liquid. 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.[27]
- Rug Doctor’s Odor Remover can be sprayed directly on carpet and attacks mildew, smoke, and vomit smells.[28]
-
Get your carpet cleaned professionally to remove lingering odors. 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.[29]
- Haim Shemesh says that “there are a lot of companies who use fake reviews.” To make sure the cleaning company is reputable, Haim Shemesh recommends seeing “if there's a pattern in the reviews.”[30]
Expert Q&A
-
QuestionHow do you neutralize the smell of vomit?Haim ShemeshHaim 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.
Carpet & Rug Cleaning SpecialistBaking soda is an alkaline and will neutralize odors instead of covering them up.
Video
Reader Videos
Share a quick video tip and help bring articles to life with your friendly advice. Your insights could make a real difference and help millions of people!
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.Thanks
-
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.Thanks
-
After vacuuming over the vomit area, replace the bag or clean out your vacuum to prevent odors and bacteria.Thanks
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!
Warnings
- Before you start cleaning vomit, cover your hands, mouth, and skin to prevent exposure to harmful viruses or bacteria.Thanks
- Carpet and rug cleaning specialist Haim Shemesh says to avoid using bleach to clean stains—it “could damage the rug” and not only “take the stain but also take away the color that the rug has.”[31]Thanks
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.
References
- ↑ https://www.osha.gov/sites/default/files/publications/norovirus-factsheet.pdf
- ↑ https://www.realhomes.com/advice/best-ways-to-clean-up-vomit
- ↑ https://www.cdc.gov/norovirus/prevention/
- ↑ https://www.lickingcohealth.org/documents/EH/Cleaning%20Up%20Vomit%20Diarrheal%20Events.pdf
- ↑ https://thecleaninginstitute.org/how-to-clean-up-vomit/
- ↑ https://thecleaninginstitute.org/how-to-clean-up-vomit/
- ↑ https://www.housedigest.com/1363764/packing-tape-hack-get-litter-out-carpet/
- ↑ Haim Shemesh. Carpet & Rug Cleaning Specialist. Expert Interview. 12 May 2020.
- ↑ Haim Shemesh. Carpet & Rug Cleaning Specialist. Expert Interview. 12 May 2020.
- ↑ https://thecleaninginstitute.org/how-to-clean-up-vomit/
- ↑ https://www.realsimple.com/how-to-clean-vomit-from-carpet-7564417
- ↑ https://www.realsimple.com/how-to-clean-vomit-from-carpet-7564417
- ↑ https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6612361/
- ↑ https://www.realsimple.com/how-to-clean-vomit-from-carpet-7564417
- ↑ https://www.bhg.com/homekeeping/house-cleaning/surface/natural-carpet-stain-removers-281474979610954/
- ↑ https://www.bhg.com/homekeeping/house-cleaning/surface/natural-carpet-stain-removers-281474979610954/
- ↑ https://www.bhg.com/how-to-use-a-carpet-cleaner-7110504
- ↑ https://www.bhg.com/how-to-use-a-carpet-cleaner-7110504
- ↑ https://www.osha.gov/sites/default/files/publications/norovirus-factsheet.pdf
- ↑ https://www.bhg.com/how-to-use-a-carpet-cleaner-7110504
- ↑ https://www.realsimple.com/home-organizing/cleaning/stain-removal/easy-carpet-stain-solutions
- ↑ https://www.humanesociety.org/resources/how-remove-pet-stains-and-odors
- ↑ Haim Shemesh. Carpet & Rug Cleaning Specialist. Expert Interview. 12 May 2020.
- ↑ https://www.realsimple.com/how-to-clean-vomit-from-carpet-7564417
- ↑ https://www.today.com/home/how-remove-vomit-t107338
- ↑ https://www.today.com/home/how-remove-vomit-t107338
- ↑ https://www.bobvila.com/articles/best-carpet-deodorizer/
- ↑ https://www.europeancleaningjournal.com/magazine/articles/latest-news/sensory-carpet-cleaning
- ↑ Haim Shemesh. Carpet & Rug Cleaning Specialist. Expert Interview. 12 May 2020.
- ↑ Haim Shemesh. Carpet & Rug Cleaning Specialist. Expert Interview. 12 May 2020.
- ↑ Haim Shemesh. Carpet & Rug Cleaning Specialist. Expert Interview. 12 May 2020.
About This Article
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!
Reader Success Stories
-
"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 he came in complaining to me his stomach hurt. I was getting medicine from the bathroom when I heard gagging from my brother's room. All of a sudden he vomited a sickly orange fluid. I still had a bit of a hard time cleaning it up, but it did work."..." more