Unilever logo
Cleanipedia AU logo

Cleaning vomit from carpet: tips & tricks

Cleaning vomit off your carpet needn’t be a gut-wrenching activity. Learn the secrets to quick and easy vomit stain removal.


Reading Time: 2 minutes

a person cleaning the carpet with cleaning products

Key steps

  • Start by cleaning up any vomit solids.

  • Sprinkle bicarbonate of soda to lift the vomit from your carpet.

  • Vacuum the area.

  • Use a damp cloth to blot the area.

  • Leave it to dry overnight.

Cleaning vomit off a carpet can be an unpleasant task but, with the right tools and tips, it’s possible to do it quickly and easily. Here we’ll guide you through how to get vomit out of a carpet, presenting products (including natural ones) and hacks to help you effectively remove vomit stains and smells from your carpet.

When you’re cleaning vomit from carpet, vinegar is an ideal natural deodoriser that can neutralise nasty vomit odours. Always test homemade cleaners on a small patch first.

How to clean vomit off a carpet

Here are 9 easy steps for you to start cleaning vomit from your carpet:

  1. Be safe. Wear protective gloves and clothing and ensure the room is well-ventilated.

  2. Clean up any solid matter.Lightly collect them using a cloth or paper towel. Flush in the toilet or place then in a sealed bag before disposing of them in the bin.

  3. Sprinkle the stain with an absorbent substance.You can use a commercial carpet deodoriser, salt, or baking soda. 

  4. Leave for 10-15 minutes. This should be enough time to start to lift the vomit from the fibres of your carpet.

  5. Vacuum.Use a brush attachment and go over the whole stain.

  6. Treat with a carpet cleaner or stain remover. Follow the instructions on the label and test a small patch first to ensure it does not cause any damage to the carpet.

  7. Blot the stain with a damp cloth. DO NOT scrub as this is only likely to push the vomit further into the carpet fibres.

  8. Leave it to dry. Ideally overnight.

  9. Repeat as needed.Keep going until the stain is fully removed.

How to get vomit smell out of carpet

Find that nasty vomit odours persist after removing the stain? Try these 3 options:

  • Use a steam cleanerto deep clean the stain. The steam will kill germs and bacteria which are often the cause of bad odours. High temperatures can melt some fabrics so be sure to check your steam cleaner is safe for your carpet first!

  • Disinfect with white vinegar.Blot the stained area with a mix of 1 part white vinegar, 2 parts warm water, and a squirt of washing-up liquid. White vinegar is a natural disinfectant and odour neutraliser, and it won’t discolour your carpet fibres!

  • Add a new fragrance. You can use a commercial deodoriser or make your own using water and a few drops of your favourite essential oils. We recommend citrus, tea tree, or lavender scents.

Originally published