Stain × material
How to remove vomit from a polypropylene rug
By Emma Whitfield · Updated 22 September 2026 · 4 min read
Never on polypropylene: Never use hot water on fresh vomit: heat sets the proteins, which then hold both the stain and the smell.
Aksoy bicarbonate of soda, 1 kg: see the price on Amazon.co.ukCarpet and rug stain removers on Amazon.co.uk
Carpet Stain Remover with applicator brush
Spot treatment for spills like wine, coffee and grease. Test on a hidden corner first; not for silk or water-sensitive fabrics.
Dr. Beckmann Carpet Stain Remover with applicator brush: see the price on AmazonCarpet Shampoo, 2 x 500 ml
Hand shampoo for larger areas; the listing says it is safe on most delicate carpets, including wool.
1001 Carpet Shampoo, 2 x 500 ml: see the price on AmazonMousse carpet cleaner and stain remover bundle
A mousse for wet spills and dried-in dirt plus a spot stain remover, bleach-free per the listing.
1001 and Dr. Beckmann Mousse carpet cleaner and stain remover bundle: see the price on AmazonNot on Prime? Start a free Amazon Prime trial for faster delivery. Affiliate links: as an Amazon Associate we earn from qualifying purchases, at no extra cost to you.
Material context
shaggy, budget flatweave, outdoor rugs, most sub-£100 rugs. That drives what you can and cannot apply – see the warning above.
The protocol, step by step
- Put on gloves, scrape up as much vomit as possible with a dustpan or spoon from the outside inwards, then blot the rest with kitchen roll.
- Cover the damp area with bicarbonate of soda and leave it for about 15 minutes to absorb the remaining moisture, then vacuum it up.
- Shake Simple Solution Extreme, test it on a hidden spot, then saturate an area twice the size of the mess and leave it at least 5 minutes so the enzymes can break down the proteins; Dr Beckmann Pet Stain & Odour Remover is the alternative, worked in lightly without soaking and left for 3 minutes.
- Blot the excess with a colour-safe cloth, rinse with cold water, and let the rug air dry completely before vacuuming.
- If an odour lingers once the rug is dry, sprinkle bicarbonate of soda over the spot again, leave it for a few hours and vacuum.
Products needed
- Bicarbonate of soda: Aksoy bicarbonate of soda, 1 kg on Amazon.co.uk
- Simple Solution enzyme cleaner: Simple Solution Extreme Pet Stain & Odour Remover, 500 ml on Amazon.co.uk
- Dr Beckmann Pet Stain & Odour Remover: Dr. Beckmann Pet Stain & Odour Remover with brush, 2 x 650 ml on Amazon.co.uk
- Cold water
Realistic verdict
Polypropylene tolerates enzyme cleaners and a full saturation, so a fresh accident can normally be cleared at home. Repeat the enzyme step if the smell comes back.
Frequently asked questions
How fast do I need to act?
Very high urgency – within 30 minutes. On polypropylene specifically, the vomit window is the same but the response differs – see the protocol above.
What must I never do to polypropylene?
Never use hot water on fresh vomit: heat sets the proteins, which then hold both the stain and the smell.
What is the realistic recovery rate?
Polypropylene tolerates enzyme cleaners and a full saturation, so a fresh accident can normally be cleared at home. Repeat the enzyme step if the smell comes back.
When to stop and call a pro
Any vomit spot on polypropylene larger than 30 × 30 cm; any second incident on the same spot (pigment or odour compound); any polypropylene rug already treated with the wrong product (hot water, or the "never" listed above). Professional wet cleaning cost for polypropylene: typically not worth it, replace the rug.
As an Amazon Associate we earn from qualifying purchases. Prices and availability are accurate as of the date shown and are subject to change. Your price is the same whether you buy through our links or not.