Stains & spills
How to get stains out of carpet without making them worse
Most carpet stains come out if you catch them early and go easy on them. Here’s the method that works on almost anything, what to do for the spills that happen most, and the habits that turn a small spot into a permanent one.

The short version
- Blot, don’t rub, and work from the outside of the spot in.
- Test anything you use on a hidden spot first, and use a little at a time.
- Cool water for blood. Heat sets it.
- Rinse out whatever you used, then dry the spot under a weighted stack of towels.
- Never mix cleaners, and keep bleach away from carpet.
Every carpet meets a spill eventually. The good news is that most stains come out if you get to them quickly and treat them gently. The bad news is that a lot of what people reach for first, like hot water, a hard scrub or a splash of whatever’s under the sink, can make a small spot permanent.
The first five minutes
Whatever spilled, the first steps are the same.
- Scoop up solids. Lift anything thick with a spoon or the edge of a dull knife, working toward the center so you don’t spread it.
- Blot up liquids. Press a clean white cloth or a stack of paper towels into the spot. Keep switching to a dry section until nothing more comes up. Rubbing only frays the fibers and pushes the stain deeper.
- Test before you treat. Try your cleaning solution on a hidden spot, like inside a closet, and blot it with a white cloth. If color comes off on the cloth, stop.
- Go easy on the liquid. Put the solution on your cloth rather than pouring it on the carpet, and work from the outside edge toward the middle.
- Rinse. Mist the spot with plain water and blot again, so no soap is left to attract dirt.
- Dry it under weight. Cover the spot with a thick stack of white paper towels, weigh it down with something heavy and leave it for a few hours, or overnight.

What to keep under the sink
- White cloths or plain white paper towels (colored ones can bleed dye)
- Clear, mild dish soap without bleach or moisturizers
- White vinegar
- A spray bottle for plain water
- A spoon or a dull knife for scraping
Stain by stain
These are the spills we hear about most. Start each one with the first-five-minutes steps above.
Coffee and tea
Blot up all you can. Mix a quarter teaspoon of clear dish soap into a cup of lukewarm water (no stronger: more soap means more residue), work a little into the spot with a cloth and blot. If a brown shadow is left, try one cup of white vinegar in two cups of water, then rinse with plain water and dry under towels. Coffee and tea can leave a faint mark on wool and other natural fibers even after a good cleaning.
Red wine, juice and red drinks
Blot fast and keep blotting before it dries. Then work in the same mild soap solution from the edges in, and rinse. The red dyes in fruit punch, powdered drink mixes and some sodas are close cousins of the dyes in carpet itself, so they can leave a pink mark that needs professional treatment.
Grease, butter and makeup
Scrape off what you can and blot up the rest. The Carpet and Rug Institute suggests a little dry-cleaning solvent on a white cloth for what’s left. Dab it on the spot and never pour it onto the carpet: if it soaks through, it can damage the latex that holds the backing together. Follow with the mild soap solution, then rinse and blot.
Mud
This is the one where patience wins. Let mud dry completely, then break it up and vacuum it. Wet mud just smears deeper into the fibers. If a shadow is left after vacuuming, treat it with the mild soap solution.
Blood
Put on gloves, and use cool water only: warm water sets blood into the fibers. Blot with cool water, then the mild soap solution, then cool water again. Older blood stains are hard to get out at home.
Gum and candle wax
Harden it first. Hold a plastic bag of ice on the spot until the gum or wax is brittle, then break it up and pick the pieces out before they soften. Wax that’s left in the fibers can be lifted with a warm iron over a plain brown paper bag or a white towel, but synthetic fibers can melt, so keep the iron on low, keep it moving and never let it touch the carpet. If you’re not sure what your carpet is made of, leave the rest for a pro.
Pet accidents
Urine is its own problem, because it soaks past the fibers into the backing and pad and can come back as a smell on humid days. Blot up all you can and rinse with a little plain water. Our pet stain and odor removal page walks through what to do depending on how long it’s been there.
Mistakes that make stains worse
- Rubbing or scrubbing. It frays the fibers, changes their texture and spreads the stain, which can leave a fuzzy patch that never looks the same.
- Hot water on blood. Warm or hot water sets it. Use cool water.
- Soaking the spot. Extra water carries the stain down into the backing and pad, where it can wick back up as the carpet dries. We explain that in why carpet spots come back after cleaning.
- Too much cleaner, or the wrong one. Soap that isn’t rinsed out stays sticky and turns the spot gray as it collects dirt. Skip laundry detergent and dishwasher detergent: one can leave brighteners that tint the fibers, the other has bleaching agents.
- Product after product. Layering one stain remover on top of another without rinsing in between can set a stain for good.
- Bleach and harsh household cleaners. Bleach, mildew removers and similar products can strip the color out of carpet, and acne creams with benzoyl peroxide can too. Lost color can’t be cleaned back in.
- Mixing products. Never combine cleaners. Bleach mixed with ammonia or with vinegar releases toxic gas.
Rugs and furniture need a gentler hand
Area rugs and upholstery don’t always take the same treatment as wall-to-wall carpet.
Wool rugs don’t like strong or alkaline cleaners, which can make their dyes bleed and stain a jute backing. Blot with cool water, test anything else on a hidden corner first, and don’t let the rug stay soaked. Our rug cleaning page covers how different rugs need different care.
Sofas and chairs have a cleaning code on the tag that tells you whether water is safe on the fabric at all. Check it before you treat anything. Our upholstery cleaning page explains what each code means.
When to stop and call a pro
Home treatment has its limits. It’s time to stop if:
- you don’t know what the stain is
- the spot is spreading, or the color around it is changing
- it soaked through to the pad, or it keeps coming back
- it smells, even after it looks clean
- it’s on wool, silk or a rug that matters to you
Stopping early matters. A stain that’s only been blotted gives a professional much more to work with than one that’s been scrubbed, soaked and treated with three different products.
How Rick’s handles it
Tell us what spilled
When we arrive, show us the spots and tell us what spilled, how long ago and what’s already been put on them. That history decides how each one gets pre-treated before the main clean.
You’ll get an honest outlook before any work starts. Bleach marks and burns damage the fiber itself, and no cleaning reverses that, so if a spot is likely to stay, we say so first.
“Didn’t try to oversell or hassle me into anything beyond what I wanted.”
Sources
- Carpet and Rug Institute: Spot Solver
- Carpet and Rug Institute: Residential carpet maintenance guidelines (CRI 205)
- IICRC: Carpet topics tip sheet
- Shaw Floors: Carpet care and maintenance
- WoolSafe: The cleaning and maintenance of wool carpets
- University of Georgia Extension: Removing blood stains
- Washington State Department of Health: Bleach mixing dangers


