Blog · 28 August 2026
Vomit and sick stains on carpet: cleaning up properly, and getting the smell out
A sick child at 3am, a stomach bug going round the house, or a dog that ate something it shouldn't have — it happens in most homes eventually. The clean-up is straightforward once you know the order to do it in, but two mistakes are very common: reaching for hot water, and stopping once the visible mark is gone. Here is what actually works, and why the smell so often comes back a few days later.
Why this is a harder stain than it looks
Sick is not one stain type, it is three at once. It is mostly a protein stain, behaving much like blood or egg. It is strongly acidic, because stomach acid sits at the very low end of the pH scale, well below household vinegar. And it usually carries food dyes along with it, from whatever was eaten beforehand. The acid is the part that quietly does damage: left sitting, it attacks the fibre and the dye rather than just resting on the surface. That risk is highest on wool and other natural fibres, which are themselves protein-based, so a stain that is an inconvenience on a synthetic carpet can become permanent damage on a wool one.
Deal with the solid material first, and do not vacuum it
Lift the bulk of it away with a spoon, a stiff piece of card or a plastic scraper, working from the outside inwards so you are not pushing the edges wider. Cover what is left with a thick layer of absorbent powder — baking soda works well, and so does cornflour — and give it ten or fifteen minutes to draw the liquid up and clump it together. Scoop the clumps off with paper towels rather than running a vacuum over a wet, contaminated patch. Public-health guidance on cleaning up after a stomach bug is explicit about this: absorb and lift the material, do not vacuum it while it is wet, because that spreads contamination rather than removing it.
Cold water, never hot
This is the mistake that turns a manageable spot into a permanent one. Heat denatures proteins, changing their structure so they bind far more tightly to the fibres — the same chemistry that turns a raw egg solid in a pan. Hot water on a protein stain effectively cooks it into the carpet. Use cold or lukewarm water, blot rather than rub, and work inwards from the edge. Rubbing grinds the residue deeper into the pile and distorts the fibres, and a distorted patch stays visible long after the stain is gone. It is the same principle behind treating blood stains with cold water.
What to use after the water
An enzyme cleaner is the right product here, and it is not just marketing language. Protease enzymes cut long protein chains into fragments small enough to dissolve and rinse out, which is precisely what a protein soil needs — the same class of product that works on pet urine odour. Two things matter in using one. It needs dwell time, so blotting it straight back up wastes it. And it works best at room or lukewarm temperature, because enzymes are proteins themselves and heat deactivates them.
What not to reach for is bleach. It can permanently discolour carpet fibres, which is exactly why public-health advice on cleaning up sickness points to steam cleaning carpets and upholstery instead of bleaching them. It can also react with ammonia compounds to release irritating chloramine gases. Stronger stain removers and oxygen-based products are worth testing on a hidden corner first too, especially on wool — the same patch-testing habit our common carpet stains guide recommends.
Why the smell comes back three days later
This is the part that catches people out, and it is the most common reason someone calls us about an incident that happened last week. The visible stain sits in the top of the pile, but the liquid keeps going: down into the carpet backing, and often into the underlay beneath it. Bacteria in that residue keep breaking it down where you cannot reach, releasing the volatile compounds that produce the smell. Surface cleaning removes the mark and the odour for a day or two. Then the area warms up, humidity rises, and the smell returns from a layer no amount of blotting will ever touch.
So the honest test of a clean-up is not how the carpet looks that evening, but whether the smell is still absent a week later on a warm, damp day.
Dry it properly, and dry it fast
Whatever you use, the area ends up wet, and slow drying is its own problem — damp carpet backing is where musty smells develop, separately from the original spill. Open a window, get air moving across the patch with a fan, and do not put furniture back on a damp area. In an Irish autumn or winter, when leaving windows open for hours is not realistic, that matters more than people expect. Our carpet drying time guide covers what genuinely speeds drying up, and the musty and damp smell guide covers what happens when carpet stays wet too long.
When to stop and call someone
Home treatment is genuinely enough for most small, fresh incidents dealt with promptly. It is worth getting a professional clean when the spill was large or soaked all the way through, when it sat for hours before anyone found it, when the carpet is wool or a delicate natural fibre, or when the smell has already come back once. That last one is the clearest signal, because it tells you the residue reached the backing or the underlay. Hot water extraction reaches deeper than any surface treatment and pulls the residue back out rather than diluting it, which is what stops the odour returning. If cost is the thing holding you back, our carpet cleaning prices page explains how quotes are worked out.
We handle this kind of job as part of our stain removal service and general carpet cleaning across Dublin, Kildare and Wicklow. If a sick stain has come back, get a free quote and we will take a look.
FAQ
Common questions about sick stains and odour
Why should I not use hot water on a sick stain?
Vomit is largely a protein stain, and heat denatures proteins so they bond more tightly to the fibres — the same process that turns a raw egg solid when you cook it. Once that happens the stain is far harder to lift. Use cold or lukewarm water and leave heat out of it entirely.
Can I use bleach on vomit in carpet?
No. Chlorine bleach can permanently discolour carpet fibres, which is why public-health guidance on cleaning up sickness recommends steam cleaning carpets and upholstery rather than bleaching them. It can also react with ammonia compounds to produce irritating chloramine gases.
Why does the smell come back a few days later?
Because the surface got cleaned but the source did not. Liquid soaks through the pile into the carpet backing and the underlay, where bacteria keep breaking the residue down and releasing odour compounds long after the visible mark is gone. Surface cleaning cannot reach that layer, so the smell returns as the area warms up.
Is wool carpet more at risk than synthetic?
Yes. Wool is a protein fibre, so an untreated sick stain can attack the fibre itself as well as the dye rather than just sitting on top of it. Wool also holds moisture and odour longer than synthetics. On a wool carpet, act quickly and get advice before applying anything stronger than cold water.
