Vomit on Carpet

Hard·⏱ 30–45 min
  1. Wear gloves. Scoop up solids with a spoon or cardboard — work from outside in.

  2. Sprinkle baking soda generously on the area, leave 10 minutes to absorb moisture.

  3. Vacuum up the baking soda.

  4. Mix 1 tbsp dish soap + 1 tbsp white vinegar + 2 cups cold water.

  5. Apply and blot from outside in. Rinse with cold water. Blot dry.

  6. Apply enzyme cleaner for odour elimination — follow product instructions.

What you'll need

  • Rubber gloves
  • Baking soda
  • White vinegar
  • Dish soap
  • Enzyme cleaner
  • Cold water

Common mistakes to avoid

  • Don't skip the enzyme step — vomit odour without enzyme treatment returns when humidity rises.
  • Avoid hot water or steam before enzyme treatment.

Pro tip

Baking soda first is key — it absorbs the liquid and odour simultaneously, preventing deeper penetration into the carpet backing.

Always check the garment's care label and test any solution on a hidden area first. StainsGone provides general household guidance, not professional textile or restoration advice.