Cleaning Guides

How to Clean Vomit From Carpet

Dealing with vomit is enough of a bummer on its own. And when you add the stench, you start to regret choosing carpets over wooden floors.

Delay the remorse for now and roll your sleeves up. It’s time to clean the mess!

For your convenience, we have gathered some handy tips and tricks to help you lift the stain and banish the unpleasant smell it comes with.

So, if you are:

  • Looking for tips on how to remove sick from a carpet;
  • Wondering how to deal with the smell;
  • Searching for different cleaning methods,

Then read on! This article is for you.

However, first, we must point out the most important “regulations” when dealing with such mishaps:

  • Tackle the mess immediately after it appears. A settled vomit stain is extremely difficult to remove, and the smell does not fade out – it becomes worse.
  • Don’t rub the spew into the carpet fibres, only gently blot the area.
  • Put a drop of some strong perfume, toothpaste or lotion under your nose if you are easily affected by the smell.
  • Whether you decide to treat an area with a cleaning detergent or a homemade solution, always do a test on a small inconspicuous part of the carpet.

How to clean vomit out of carpet

  • Protect yourself by putting on a face mask and latex gloves. Open a window or two to let some fresh air into the room;
  • Get rid of the solid matter. Scrape as much as you can and either flush it in the toilet or throw it in a sealable plastic bag. If the vomit has already dried, vacuum whatever you can, and slightly dampen the area to prepare it for the next steps;
  • Pour enough baking soda over the spot to cover the sick completely. You need to leave the bicarb to work its magic, drying the clumps and lifting the vomit from the carpet. If you prefer not to use baking soda, then cornstarch, salt, and carpet deodoriser are good alternatives;
  • Vacuum all the dried-out clumps until they are completely gone;
  • Apply a commercial stain remover or an enzymatic carpet cleaner on the stained area. If you are using the commercial remover, make sure to read the instructions beforehand, and just as we said in the beginning, always do a test on a small patch first.
  • Blot the stain carefully with a damp microfibre cloth.
  • Let your carpet air dry through the night. If you can, keep your windows open to speed up the process.
Using a bio-enzymatic cleaner is like sending an army of “good” bacteria to fight the dirt on your carpet. The bacteria in those cleaners create special enzymes that decompose other molecules, such as the ones a vomit stain would contain. Those broken pieces of molecules are now “food” to the good bacteria. They are consumed by it and decomposed again into carbon dioxide and water.
You may also like:
Sustainable Home
How to Make Your Household More Eco-Friendly

Cleaning vomit with club soda

  • Pour club soda directly on the stain, enough to cover it completely. 
  • Take a clean, dry cloth and press it to the area. The club soda should transfer the stain from the carpet to the cloth. 
  • Repeat until satisfied with the results. 
  • Rinse with cold water.

Make your own vomit cleaner

Alternatively, you can make your own cleaning solution that would be able to both remove the stain and ensure that the smell is gone for good.

The magic ingredient? Vinegar! It works wonders when removing tough stains and can even help you get red wine out of your carpet.

You will need:

  • 2 cups of lukewarm water;
  • ½ cup of white vinegar;
  • 1 tablespoon of any soft laundry detergent;
  • 1 tablespoon of salt;
  • 2 tablespoons of rubbing alcohol.

It sounds a bit like a mishmash, but all of these ingredients play an important role in removing the vomit and getting rid of the smell. 

  • Use a sponge to spread out the solution over the stain gently;
  • Let it stay for 2-3 minutes;
  • Blot the area with a clean microfibre cloth to get rid of the moisture;
  • Rinse with cold water until all of the homemade cleaning solution is completely gone;
  • Blot the carpet again with a cloth and let it air dry.
You may also like:
Cleaning Guides
6 Ways to Get Blood Out of a Carpet

Cleaning vomit with white vinegar

You will need:

  • White vinegar
  • Cold water

Vinegar is the perfect solution for many smelly stains, and sick is no exception.

  • Make a 1:1 solution of the two and pour it into a spray bottle;
  • Apply this mixture to the affected area;
  • Leave the vinegar to work its magic for around 15 minutes. During that time, the carpet should have already soaked up most of the vinegar mix;
  • Grab any old stiff brush and rub the stain to loosen it up;
  • Dab the area gently with a clean cloth until the residue is gone.

If you still sense the unpleasant odour, you can add around 6 drops of any purification essential oil and 8 drops of Thieves one. The combination of both is said to remove up to 99% of germs. While cleaning and using the oils, be careful not to soak the carpet.

You can use the same principle for the removable carpets inside your vehicle. For the elements of the interior that you can’t take outside, it is best to book a visit from a mobile car valet team. They will help you remove all signs of the mess and could even sanitise and remove oudors from your interior upon request as well as exterior washing your car.
You may also like:
Cleaning Guides
Get Rid of That Spaghetti Tomato Sauce Stains – Carpet Edition

How to clean dried vomit from the carpet

Cleaning up vomit can be a daunting task, especially when it has dried and set into the carpet fibres. But with the right tools and techniques, you can effectively remove the stain and restore your carpet to its former glory.

To clean dried vomit from the carpet, follow these steps:

  • Scrape off any solid pieces of vomit with a spoon or a dull knife;
  • Mix one tablespoon of liquid dish soap with one cup of warm water;
  • Using a clean white cloth, sponge the stain with the soap solution, being careful not to over-wet the carpet;
  • Blot the area with a dry white cloth to remove as much moisture as possible;
  • Mix one cup of white vinegar with one cup of warm water;
  • Using a clean white cloth, sponge the stain with the vinegar solution;
  • Blot the area with a dry white cloth to remove as much moisture as possible;
  • If the stain is still visible, mix one tablespoon of baking soda with two cups of warm water;
  • Using a clean white cloth, sponge the stain with the baking soda solution;
  • Blot the area with a dry white cloth to remove as much moisture as possible;
  • Allow the carpet to dry completely;
  • Vacuum the area to restore the carpet’s nap.
You may also like:
Cleaning Guides
How to Clean Dried Cat Urine From Carpet

How to get the sick smell out of carpet

Okay, you followed the directions, but the unpleasant smell remains. Fret not! Arm yourself with patience, and soon your nostrils will get relieved from the stench.

  • You need to do everything from the first tip, just without the drying out part;
  • Perform a deep cleaning of the whole stained area with a steam cleaner. Make sure the fabric of your carpet permits it. Sometimes, due to the high temperature, carpet fibres melt, and it’s not pretty. However, if there is no problem, the steam disinfects the carpet, killing all the germs and bacteria, which are the main reason for this awful smell. If you don’t own a steamer, consider arranging a visit from a professional carpet cleaner.
  • Treat the area with a disinfectant, again, carefully following the label instructions.
  • Spray the carpet with a store-bought carpet deodoriser or prepare a solution of water and a couple of drops of essential oil like vanilla, tea tree, lavender or something citrusy.
You may also like:
Cleaning Guides
How to get rid of dog smell from your house

Professional carpet cleaning by Fantastic Services

Removing sick from carpets is an unpleasant and smelly task that sometimes can take up more of your personal time that you are willing to spare. That’s why in cases like this, we recommend using our professional carpet cleaning services that will give you the best results possible with minimum hassle.

The technique that we use is called the hot water extraction method, also known as steam cleaning. First, the carpet technician pre-treats the stain with a relevant detergent. After that, they turn on the carpet machine and go over the stain. The machine injects a special detergent and water into the carpet fibres. Immediately after that, the water is sucked out along with the detergent and all of the dirt and residue, leaving your carpet clean and fresh.

We are now offering a new service – an antiviral sanitisation of your carpets and upholstery. It’s performed with an EN1276 CERTIFIED detergent, meaning it can eliminate 99.99% of germs within five minutes of application.

If you want to learn the ins and outs of carpet maintenance, read our blog post on the topic. It’ll show you how to clean a carpet and keep it fresh at all times.

Dealing with vomit on carpet?

Find an expert to clean and sanitise your textile covering today!

Add a valid postcode e.g. SE1 2TH


  • Always replace your vacuum bags or clean the machine properly after you use it to remove sick from your carpet. Don’t let the bacteria and odours settle in your vacuum.
  • If there is still a lingering smell around the area you’ve just finished cleaning, just place a bowl filled with white vinegar, baking soda or coffee grounds. Leave it overnight and be careful not to spill it.
  • The longer you let a vomit stain sit on your carpet, the harder it will be for you to get rid of the smell.
  • Before you start cleaning, always check with the manufacturer’s instructions on your carpet so you don’t end up damaging it.


Do you have any experience in cleaning sick from carpets? Let us know in the comments below.

5 2 votes
Article Rating
Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x