How to Get Vomit Out of Clothes

Last Updated on October 4, 2026 by Umar Farooq

Scrape off the solids, rinse the back of the fabric under cold water, then soak for 30 minutes in cool water with a half-cup of baking soda before an enzyme pre-soak and a cold wash. Air dry and check it before any heat. Hot water and a tumble dryer both set this stain permanently, which is why so many garments come out of the machine looking clean and still smelling.

There are two mistakes on this page worth naming up front: reaching for hot water, and putting the garment straight into the drum with everything else.

Sick is two stains arriving together

What lands on the shirt is partly digested food and partly stomach acid, and those two components want different treatment. The food fraction is protein, fat and starch — ordinary soil that any decent detergent will shift, with one enormous condition attached. Protein coagulates in heat. The University of Georgia’s textile service puts the consequence in six words on its blood page: “Stains set by heat will be difficult to remove” (remove stains from blood). That page also gives the procedure that works on every protein stain, vomit included — “Soak 30 minutes or longer in lukewarm water with enzyme pre-soak.” If you have already read the site’s guide to dried blood, this will look familiar, because it is the same chemistry.

The acid fraction is the part nobody writes about. Gastric acid is strong, it sits on the dye while the garment waits in a heap, and dye chemistry is pH-sensitive. UGA documents the principle in mirror image, on its page for alkali spills: “Strong alkalies may cause permanent damage. Promptly rinse or sponge spot with cold water. If the color has been altered or to prevent an alternation in color, neutralize the spot by applying white vinegar or lemon juice to it” (remove stains from alkalies).

To be straight about the limits of that: UGA publishes the rule for alkalies, not for acids, and no source found publishes a measured claim that stomach acid strips dye from clothing. What is documented is that a pH excursion can alter colour, and that the response is prompt dilution followed by neutralising with the opposite. Reversing it for an acid is a reasonable inference and it is stated here as one, not as a manufacturer’s instruction.

The baking soda step is neutralising, not deodorising

Every ranking page on this subject tells you to soak the garment in cold water with half a cup of baking soda, and every one of them explains it as odour absorption. That explanation is doing the step a disservice. Baking soda in water is a mild alkali. Against a fresh acid spill it is the chemically correct answer, and it is working on the colour of the garment at least as much as on the smell.

This matters for the order of operations. If you dilute and neutralise before anything else, the dye has the best chance of surviving intact. If you go straight to an enzyme product and a wash, you have treated the protein and left the acid sitting in the fibre for however long the cycle takes. On a white cotton garment this is a small issue and you have other routes available anyway — see how to wash white clothes. On a dark dyed cotton it is the difference between a shirt and a rag.

The order of treatment for a vomit stain, and where the illness route branches off Treatment runs in a fixed order. First, scrape the solids and rinse the reverse of the fabric under cold water, which dilutes the gastric acid before it can alter the dye. Second, soak in cool water with baking soda, a mild alkali that neutralises the remaining acid. Third, pre-soak with an enzyme product, which breaks down the protein fraction of the stain. Fourth, wash cold on a long cycle and then air dry, checking the garment while it is still damp. Only after the stain and the smell have both gone does the hygiene route apply: if the vomit came from a stomach bug, the CDC asks for a wash with detergent and hot water at the maximum cycle length followed by drying on the highest heat. Running that hot wash first would set the stain instead of removing it. Order matters more than product choice 1. Cold rinse dilute the acid from the back 2. Baking soda neutralise, protect the dye 3. Enzyme soak break the protein 30 minutes plus 4. Cold wash long cycle, air dry check it damp → → → 5. Only if a stomach bug is involved: hot sanitising wash, highest heat dry — last, never first. Running the hot wash first sets the protein. The stain has to be gone before the heat arrives.

How to get vomit out of clothes without setting the smell

The whole procedure below runs cold, and it runs from the reverse of the fabric. Turning the garment inside out so the water pushes the mess back out the way it came is the single technique that separates a good result from a faint permanent shadow. It costs nothing and almost nobody does it.

Do not put the garment straight into the machine either. A washing machine is extremely good at taking one smell and distributing it evenly across nine other things, then presenting them to you folded.

  1. Lift the solids with the edge of a spoon. A butter knife works. Scrape rather than wipe, so you are removing rather than spreading.
  2. Rinse the back of the fabric under a cold tap until the water runs clear. This is the step that dilutes the acid, so it is worth a full minute.
  3. Soak 30 minutes in cool water with half a cup of baking soda. Mild alkali against fresh acid.
  4. Pre-soak with an enzyme product for another 30 minutes, or overnight if the garment has already dried.
  5. Wash cold on the longest cycle available, then air dry and inspect. No fabric softener — its entire purpose is to leave something behind on the fibre, which on this load is exactly the wrong ambition.

If a smell survives a complete pass, repeat from step four rather than reaching for heat. Heat is the one move you cannot take back.

Baby vomit is mostly milk, which changes very little

A baby bringing up a feed is a milk stain with a small amount of stomach acid in it, and milk is protein and fat rather than protein and dye-threatening acid. So the posset on your shoulder is a gentler version of the same job: the enzyme soak still matters, the cold rule still matters, and the acid-neutralising step is less critical than it is for an adult or an older child with a bug.

The part that catches people out is fat. Milk fat leaves a faint yellowish mark that only appears weeks later, long after everyone has forgotten which feed it came from, and it is the reason baby vests develop mystery stains in the drawer. Treat the fat at the time with a drop of washing-up liquid worked into the mark before the enzyme soak, and that late yellowing does not happen.

If someone is genuinely ill, the laundry advice inverts

Here is the conflict nobody on page one resolves. Every stain guide says cold water and air drying. The CDC, writing about norovirus, says the opposite: “Immediately remove and wash clothes or linens that may have vomit or poop on them,” then “Wash the items with detergent and hot water at the maximum available cycle length and then machine dry them at the highest heat setting” (preventing norovirus). The same page asks you to wear rubber or disposable gloves and to handle the items carefully without shaking them.

Both are right, and they are answering different questions. Cold protects the garment; hot protects the household. The resolution is sequence, and it is this page’s one firm position: get the stain out cold first, confirm with your eyes and your nose that it has gone, and only then run the hot sanitising cycle. Reverse that order and the hot wash sets a stain that would have come out, leaving you with a hygienic shirt you will not wear again.

The gloves are not fussiness, either. Norovirus is the reason a single household case becomes four, and the laundry basket is one of the routes. The same applies to the machine afterwards — if the drum holds onto the smell, clothes that smell after washing deals with that separately.

FAQ

Does vinegar remove vomit smell from clothes?

Partly, and the timing matters. Vinegar is an acid, so using it on a fresh acid spill does nothing useful for the dye. Added to the final rinse, after the stain has gone, it helps with residual odour. If you want something working on the acid itself, baking soda in the soak is the correct direction.

Will the smell survive a wash?

Frequently, yes, and that is normal rather than a sign you did something wrong. The odour sits in protein residue that detergent lifts incompletely. Re-soak with an enzyme product and wash again, and check the garment while it is still damp, because damp is when any remaining smell is loudest.

Can I use bleach on vomit?

Only on whites, only if the care label allows it, and only after the enzyme stage. Chlorine bleach oxidises colour but does not remove protein residue, so on its own it can leave a garment that looks clean and still smells. Never combine it with ammonia or with any acid-based cleaner.

How do I get vomit out of a mattress or a carpet?

The same order applies but you cannot rinse, so work with as little liquid as possible: blot, sprinkle baking soda, vacuum it up once dry, then apply an enzyme product and blot again. Over-wetting a mattress causes a mould problem that outlasts the original one.

Does a dry cleaner handle this better?

For wool, silk and anything tailored, yes — tell them exactly what the stain is and do not attempt a home soak first, because water on a protein stain in a dry-clean-only fabric limits what they can do afterwards.

Get it out cold, then decide whether it needs heat

The order is the advice. Cold rinse, neutralise, enzymes, cold wash, air dry, inspect — and only when the garment is genuinely clean does any heat enter the conversation, whether that is a dryer or a sanitising cycle. Every ruined garment in this category is a garment that met heat one step too early.

Scroll to Top