Last update: 1 week ago

To get slime out of carpet, scrape off as much as you can with a spoon, spray the stain with a 2:1 vinegar-and-water solution, scrub gently with a soft-bristled brush, then blot dry with a clean towel. For dried slime, press ice cubes onto the spot for 10–15 minutes first to freeze and loosen it before scraping. It sounds like a lot — but it genuinely works, and your carpet will thank you for acting fast.
- Scrape off excess slime with a spoon or blunt knife before doing anything else.
- For wet slime: spray with a 2:1 vinegar-and-water solution, scrub gently with a soft-bristled brush, then blot dry.
- For dried slime: press ice cubes onto the spot for 10–15 minutes to freeze it, scrape away the loosened pieces, then treat with the vinegar solution.
- No vinegar? Rubbing alcohol, hydrogen peroxide (spot-test first), or WD-40 are all solid alternatives for stubborn stains.
- Colour still showing? Use carpet detergent for store-bought slime, or a dish soap and vinegar mix for homemade slime.
Pre-cleaning procedure
Before you reach for any cleaning solution, there are a few steps you need to do first — regardless of which method you use. Think of this as the groundwork that makes everything else actually work.
- Scrape off the excess slime
Use a spoon or a blunt knife to lift as much slime off the carpet as you can. Be gentle and work inward from the edges of the stain — pressing too hard or scraping outward will spread it further into the carpet fibres. If the slime is still wet, a paper towel or baby wipes can help lift the bulk of it before you scrape.
- Apply ice cubes for dried slime
If the slime has already dried, don’t try to scrape it straight away — you’ll just grind it deeper into the carpet fibres. Instead, place a handful of ice cubes directly onto the dried slime and let them sit for 10–15 minutes until the slime freezes solid. Once frozen, it becomes brittle and lifts away cleanly.
- Vacuum up the loosened pieces
Once you’ve scraped away as much slime as possible, run the vacuum over the area to pick up any small pieces left behind. Make sure the slime is completely dry before vacuuming — wet slime will clog the machine.
How to get slime out of carpet with vinegar
White vinegar is the go-to method for getting slime out of carpet — and for good reason. As a mild acid, it breaks down the polymer structure of slime, loosening its grip on carpet fibres without harsh chemicals. Mix it 2:1 with water, spray generously, wait five minutes, scrub gently, and blot dry. That’s the short version; here’s the full breakdown.
What you will need:
- A spray bottle
- Vinegar
- A clean soft-bristled brush
- Dishwashing liquid
- A dry towel
Start by preparing a 2:1 cleaning solution of vinegar and lukewarm water in the spray bottle. You may find suggestions on pouring vinegar directly onto the stain. However, this may not be good for the carpet, especially for more delicate types. It is safer to test with a mixed solution first.
Once you pre-treat the stain and eliminate all the excess slime, generously spray the stain and let the solution work for at least 5 minutes. You should be able to notice the slime getting dissolved, and that’s when you can try scrubbing gently with the soft-bristled brush without pressing too hard. Then blot with the towel for absorbing the liquid.
Sometimes you may have to repeat the whole procedure more than once, so feel free to repeat until it fully disappears. If the vinegar smell bothers you, just wash the area with water and a small amount of dishwashing liquid. Leave the carpet to dry or speed up the process with a hairdryer.
How to get slime out of carpet without vinegar
If the slime stain is old, stubborn, or you’d simply rather skip the vinegar, there are three solid alternatives worth knowing about. Each works a little differently, so it’s worth picking the right one for your situation — and following the clean-up steps carefully, especially with WD-40.
Rubbing alcohol
Rubbing alcohol (isopropyl alcohol) is particularly effective on dried or stubborn slime. Apply a small amount to a clean cloth and blot the stain — don’t scrub, as scrubbing can push the slime deeper into the carpet fibres. Work from the outside of the stain inward. Once the slime has lifted, blot with a damp cloth to rinse, then dry with a clean towel. Follow the same application steps as the vinegar method above for any remaining residue.
Hydrogen peroxide
Hydrogen peroxide works well on white or light-coloured carpet where a colour stain is proving stubborn. Apply a small amount to the stain, leave it for a few minutes, then blot with a clean cloth and rinse with water. Follow the same application approach as the vinegar method above.
WD-40
WD-40 can help loosen particularly stubborn or dried slime that other methods haven’t shifted. Spray a small amount directly onto the stain and leave it for about 5 minutes. Then scrub gently with a soft-bristled brush and blot away the loosened slime. Here’s the important part: WD-40 leaves an oily residue behind, and if you skip the clean-up step, it’ll attract dirt and cause further staining. Once the slime is gone, clean the area thoroughly with dish soap and warm water, then rinse and blot dry.
How to remove dried slime from carpet
Dried slime is trickier than fresh slime, but it’s not a lost cause — you just need to soften it up before you can remove it. The ice method is your best first move: press ice cubes firmly onto the dried slime and leave them for 10–15 minutes until the slime freezes solid and becomes brittle. For the full freezing and scraping steps, follow the pre-cleaning procedure above.
Once you’ve scraped away the loosened pieces and vacuumed up the fragments, treat any remaining residue with the vinegar solution from the method above. Old, set-in slime may need the vinegar treatment repeated two or three times before it fully clears. If the colour has already bonded to the fibres, head straight to the colour-removal section below.
Removing any left-behind colour
After removing the stain with the cleaning solution, you may notice that the slime colour is still showing off from the carpet, especially if the slime is black, blue or green.
How to remove the leftover colour from store-bought slime
If the slime is store-bought, use an all-purpose carpet cleaning detergent and spot-treat the leftover stain. Spray it with the detergent and leave it for a couple of minutes. Use a microfiber cloth and blot the stain until it’s completely removed.
How to remove the leftover colour from homemade slime
If the slime is homemade and the colour is achieved with food colouring, it’s best to treat the stain with homemade detergent for food colour removal.
- Create a mixture
Mix a small amount of dishwashing liquid with a tablespoon of vinegar and warm water. If you used red or another bright food colouring for the slime, replace the vinegar and add ammonia instead. - Treat the stain
Pour the mixture over the stain. Leave it to soak in for 3 minutes. - Blot the stain
Use a microfiber cloth and blot gently the spot. The colour should stain the cloth you’re using. Use different sides of the fabric to avoid spreading the colour back into the stain. Continue blotting until no more colour is left on the carpet.
If this cleaning method isn’t working (this may happen if the stain has been on the carpet for too long), try using a small amount of hydrogen peroxide or rubbing alcohol — see the notes on both in the “without vinegar” section above before applying. Let it sit for 30 minutes on the carpet. Blot with a cloth and rinse with water. Getting the carpet professionally cleaned is also a good option that can spare you time and hard work.
How to remove stubborn glitter slime from carpet
Most of the popular slimes out there contain glitter. Glitter has tiny particles, which are very sticky. If your stain is from that kind of slime, have in mind that it’ll be harder to remove. After removing the stain, wait until the spot is dry. Start vacuuming the area, but expect that you’ll need to go over the same place a couple of times.
You can also use masking or sticky tape to wrap it around your hand with the sticky side out. Then pat the area with the glitter using your hand. Change the tape if needed and repeat the procedure until no more glitter is left on the carpet.
Frequently asked questions
Baking soda alone isn’t effective at dissolving slime — it lacks the acid or solvent action of vinegar or rubbing alcohol. That said, sprinkling a small amount of baking soda over a treated, still-damp stain can help absorb residual moisture and any lingering odour before you vacuum. Think of it as a finishing step, not the main event.
Most slime stains can be fully removed if you get to them quickly. The colour in store-bought slime — usually food-grade dye — is the main risk, particularly on light or white carpet. The sooner you act, before the slime dries into the fibres, the better your chances of a full clean. Old, set-in colour stains may need hydrogen peroxide or professional carpet cleaning to shift completely.
WD-40 can help loosen stubborn or dried slime, but it leaves an oily residue that must be cleaned up straight away with dish soap and warm water. Skip that step and you’ll end up with a grease stain that attracts dirt long after the slime is gone. Always follow up thoroughly.
Takeaways
You should remove slime stains from the carpet as soon as possible. Whether the product is store-bought or homemade, you can get slime out of carpet easily with a mixed solution of vinegar and warm water. If there is any colour left on the carpet, you need to make more effort to remove it.
Do you need a helping hand?
Hire a professional cleaning team!