I’ve cleaned more car seat vomit than I care to remember — including a highway incident where my toddler got carsick 40 minutes into a 3-hour drive and we had to pull over at a gas station with nothing but paper towels. That experience taught me to always keep a cleaning kit in the car, and I’ve since developed a reliable process for getting both the mess and the smell completely out of fabric and leather car seats.
The key is acting fast. Fresh vomit is much easier to clean than dried vomit, and the longer stomach acid sits on fabric, the deeper the stain and smell set in. Here’s exactly what to do, starting with the immediate cleanup and working through deep cleaning methods.
View our lists of free car seat programs by type:
Immediate Cleanup (First 10 Minutes)
Remove your child from the car seat and get as much solid material off the seat as possible. Use paper towels, baby wipes, or a plastic bag turned inside out to scoop up the bulk of it. Don’t rub it in — blot and scoop. If you have a spare plastic bag, seal the waste immediately to contain the smell.
If you’re on the road and can’t do a full clean yet, sprinkle baking soda directly on the wet area. It absorbs moisture and starts neutralizing the acidic smell right away. This buys you time until you can do a proper cleaning at home.
How to Clean Vomit from a Fabric Car Seat Cover
Method 1: Machine Wash the Cover (Best Results)
Most car seat covers are removable and machine-washable — check your seat’s manual first. Remove the cover, rinse off excess vomit with warm water, then wash on a gentle cycle with your regular laundry detergent plus a quarter cup of baking soda and a half cup of white vinegar. The vinegar’s acetic acid neutralizes the acidic vomit odor, while baking soda handles any remaining smells. Air dry the cover completely before reinstalling — heat from a dryer can shrink some fabrics.
Method 2: Baking Soda Paste (For Spot Cleaning)
Mix one cup of baking soda with a third cup of warm water to create a thick paste. Apply it to the stained area with a damp cloth, working it gently into the fabric. Let it sit for 15-20 minutes, then wipe clean with a damp rag. This works well for spots you can’t remove from the seat frame.
Method 3: Vinegar Spray Solution
Combine equal parts white vinegar and warm water in a spray bottle with a few drops of dish soap. Spray the affected area, let it sit for 5 minutes, then blot with a clean cloth. Repeat as needed. This is the fastest method for on-the-go cleaning and works well as a follow-up to the initial baking soda treatment.
How to Clean the Car Seat Harness Straps
This is critical: never put car seat straps in the washing machine or submerge them in water. The webbing loses its structural integrity when soaked, which can compromise crash performance. Instead, mix a few drops of mild dish soap (like Dawn) into a bowl of warm water. Dip a clean cloth into the soapy water, wring it out well, and wipe down the straps. Follow with a damp cloth to remove soap residue, then air dry completely.
How to Clean Vomit from Leather Car Seats
Leather is more forgiving than fabric because vomit can’t soak in as deeply. Wipe up the mess immediately with a damp cloth. Clean the area with the baking soda paste method (one cup baking soda, one-third cup water), then wipe clean. Follow up with a leather conditioner to prevent the area from drying out or cracking. Avoid vinegar on leather — the acidity can damage the finish over time.
Getting Rid of the Lingering Smell
If the smell persists after cleaning, sprinkle baking soda over the entire affected area and let it sit overnight (or up to 24 hours). Vacuum it up thoroughly the next day. For stubborn odors, leave your windows cracked for ventilation when the car is parked safely. You can also place an activated charcoal odor absorber in the vehicle — these work by trapping odor molecules rather than masking them like air fresheners do.
Febreze and similar spray products only mask the smell temporarily. They don’t neutralize the acidic compounds causing the odor. Stick with baking soda, vinegar, or activated charcoal for a real solution.
Preventing Car Seat Vomit (Or at Least Being Ready)
Keep a small emergency kit in your car: a roll of paper towels, a gallon ziplock bag, a small container of baking soda, and a spare change of clothes for your child. If your child is prone to motion sickness, try positioning the car seat where they can see out the window and avoid screen time during drives. Some parents also keep a small bucket or lined bag within reach for kids old enough to use one.