How to Get Vomit Out of Carpet, Mattress and Car Seats Fast

Remove solids, blot, treat with detergent and deodorize, then disinfect safely. Steps for vomit on carpet, a mattress and car seats, plus what to avoid.

A worker dressed in a safety vest cleans a blue carpet outdoors with a brush.
Photo: Martin Ilunga / Pexels

To get vomit out of carpet, a mattress or car seats, act quickly: lift off the solids, blot the liquid without rubbing, clean with mild detergent and cool water, then deodorize with baking soda and let the area dry fully. Disinfect afterward with a product that is safe for the material. Never mix cleaning products, and test any cleaner on a hidden spot first.

What you need

  • Disposable gloves and, if you wish, a mask
  • Paper towels or an old spoon or card to lift solids
  • Clean white cloths
  • Mild dish soap or laundry detergent
  • Baking soda
  • An enzyme cleaner made for pet or organic stains (optional but helpful)
  • Vacuum, preferably with a wet-dry function for carpet
  • Trash bags

First steps for any surface

  1. Put on gloves and open a window for air.
  2. Scoop up solids with a spoon, stiff card or paper towels. Work from the outside toward the center so you do not spread the stain.
  3. Blot the liquid with dry towels. Press, do not rub, because rubbing pushes it deeper.
  4. Bag the waste and wash your hands well.

Vomit contains stomach acid and food that can leave stains and odors, so quick action matters. If it may be from a stomach virus, take extra care with hygiene, wash hands with soap and water, and consider a disinfectant for surfaces that can take it.

How to clean carpet

  1. After blotting, mix a few drops of dish soap in a cup of cool water.
  2. Dab the mixture on with a clean cloth, then blot with a fresh dry one. Repeat until the stain lifts.
  3. Rinse by blotting with a cloth dampened with plain cool water, then blot dry.
  4. For leftover odor, sprinkle baking soda over the damp spot, leave it for several hours or overnight, then vacuum.
  5. An enzyme cleaner can break down remaining organic residue. Follow the label and keep the carpet from getting soaked.

Avoid hot water at first, as heat can set protein stains. Stubborn marks may respond to the methods in removing gravy and butter stains from clothes and carpet. Make sure the carpet dries completely, using a fan if needed, to prevent mildew.

How to clean a mattress

  1. Lift solids and blot as above. Remove sheets and the mattress protector, and wash them in the warmest water the labels allow.
  2. Lightly dampen a cloth with mild detergent and cool water and dab the stain. Do not soak the mattress, because moisture trapped inside can cause odor and mold.
  3. Dab with a cloth dampened with plain water to remove soap, then blot dry.
  4. Cover the spot with baking soda for several hours, then vacuum.
  5. Let it dry fully in a well-ventilated room, ideally with a fan, before putting on bedding. Sunlight helps if you can move the mattress.

How to clean car seats

  1. Remove solids and blot. If the seat has removable covers, take them off and follow the care label.
  2. For fabric seats, dab with mild detergent and cool water, then blot with plain water. Use only a little liquid so foam does not soak through.
  3. For leather or vinyl, wipe with a damp cloth and mild soap, then dry. Avoid harsh cleaners that can damage the finish.
  4. Sprinkle baking soda on fabric, leave for a few hours, then vacuum.
  5. Leave windows open or park in a ventilated spot to dry the seat.

The guide on cleaning car seats covers each material, and how to get a smell out of a car helps if an odor lingers. Check child seat manuals before washing, since some say to avoid certain cleaners.

How to disinfect afterward

Cleaning removes the mess; disinfecting reduces germs. Soft surfaces such as carpet and mattresses generally cannot take bleach, which can discolor and damage them. For these, clean thoroughly and use a disinfectant or steam cleaner only if the label says it is suitable for that surface, and follow the label’s contact time.

For hard, nonporous surfaces nearby, such as a tile floor or plastic car mat, a bleach solution is a common option. The bleach dilution calculator helps you mix the right strength. Use only in a ventilated space, wear gloves and rinse as directed. Do not mix bleach with ammonia, vinegar or other cleaners, because this can release dangerous gases.

Launder washable items on a hot cycle if labels permit. Wash your hands with soap and water afterward.

When to call a professional

If the odor remains after repeated cleanings, the padding or mattress filling is soaked, or you see mold, a professional cleaner may help. A mattress that stays wet inside may need replacing.

Quick answers

Can I use vinegar on vomit stains?

Diluted white vinegar can help with odor on some fabrics, but test first. Never mix vinegar with bleach.

Why does the smell come back?

Moisture or residue left in padding or foam can revive odor. Re-clean with an enzyme cleaner and dry fully.

Should I use hot water?

Start with cool water. Heat can set protein stains. Hot water is fine for washable fabrics after pretreating.

Is baking soda safe on all surfaces?

It is generally safe on fabric and carpet, but vacuum it up fully and avoid leaving it on damp leather.