Carpet & upholstery

How to Get Blood Out of Carpet: Fresh and Dried Stains

How to get blood out of carpet: blot, use cold water and a weak dish soap mix, and test 3% peroxide on a hidden spot first. Fresh and dried stains covered.

By Bozman Cleaning11 min read

How to get blood out of carpet: a gloved hand blotting a small blood spot on beige carpet with a white cloth

To get blood out of carpet, blot it with a white cloth, then work cold water and a weak dish-detergent mix in from the edges, blot, and rinse cold. That clears most fresh spots. Dried blood takes softening and patience, often with an enzyme spotter or 3% hydrogen peroxide. The exception is heat: hot water or steam can set the stain for good.

How do you get blood out of carpet?

You get blood out of carpet by lifting as much as you can before adding any liquid, then cleaning the spot with cold water and a mild detergent solution, a little at a time. Speed matters more than the product. A fresh spot is still sitting in the fibers; a dried one has set into them.

The detergent mix comes from the Carpet and Rug Institute (CRI), the carpet industry’s trade group: 1/4 teaspoon of liquid dish detergent in 1 cup of water, and never stronger. CRI’s recipe calls for lukewarm water. For blood, use cool water instead, since extension guidance on protein stains says to treat them cold. Use clear dish soap, not laundry detergent (optical brighteners can dye the fiber) and not dishwasher detergent (it can contain bleach).

  1. Put on disposable or rubber gloves. CDC says gloves should be worn when cleaning up any blood spill.
  2. Blot, don’t rub. Press a white cloth or white paper towels straight down on the spot and swap to a clean section as it picks up color. Work from the outer edge toward the center so the ring doesn’t grow.
  3. Test your detergent mix on a hidden spot, like the carpet inside a closet. If the color changes, don’t use it.
  4. Apply a little with a white cloth, from the edges in. Let it sit a few minutes, then blot. Keep going as long as the stain is still moving onto the cloth.
  5. Rinse with cold water. Mist it from a spray bottle rather than pouring, then blot. Detergent left in the carpet attracts dirt, so rinse more than once.
  6. Dry it. Blot until nothing more comes up, then lay a few layers of white paper towels over the spot and weigh them down with something that won’t bleed color, like a plastic jug of water.

If a shadow is still there once the spot is dry, move on to the dried-blood steps below.

Rinsing a blood stain on carpet with a light mist of cold water before blotting it dry

Why cold water? Hot water sets blood stains

Hot water sets blood stains because blood is a protein stain, and heat cooks the protein into the fibers. The University of Kentucky’s extension guide on stain removal puts it plainly: if hot water is used first, it “cooks the protein” and makes the stain more difficult to remove. Kansas State’s extension advice for fresh blood says the same: cold water, and no hot water, because it will set the stain.

So skip the steam cleaner, the hot rinse and the hair dryer until the blood itself is out. (Vomit is a protein stain too, which is why our guide to getting vomit out of carpet says no steam on a fresh spot either.)

How do you get dried blood out of carpet?

You get dried blood out of carpet by loosening the crust, softening what has stuck to the fibers with cold water, and then working on it in short rounds rather than one hard scrub. Expect it to take more than one pass.

Gloves stay on for this one. CDC notes that dried blood can still be infectious.

  1. Loosen the crust. Gently break up any hardened bits with a dull butter knife or a spoon and pick them up with a damp paper towel.
  2. Soften the stain. Lay a white cloth dampened with cold water over the spot for a while. You want it damp, not soaked; a wet pad underneath is a new problem.
  3. Use the detergent mix the same way as for a fresh stain: a little at a time, from the edges in, then blot.
  4. Try an enzyme spotter if it’s still there. Enzymes break down protein stains such as blood, according to the Kentucky extension guide. Pick one labeled for carpet and follow its label for amount and dwell time. Not on wool (more on that below).
  5. Rinse cold and blot dry after each round, and let the spot dry fully before you judge it. Damp carpet always looks darker.
  6. Still visible? That’s the point where people reach for hydrogen peroxide. Read the next section before you do.

Don’t scrub hard at any stage. Shaw, the carpet maker, says to always blot and never rub or scrub, because a fuzzy area may result.

Loosening a dried blood stain on carpet with a butter knife before softening it with cold water

Does hydrogen peroxide get blood out of carpet?

Hydrogen peroxide can take out the last of a blood stain, but it’s a bleach, and it can lighten dyed carpet along with the stain. The University of Kentucky guide lists it under bleaches and says to test for colorfastness on dyed fabric first. Use only the 3% solution sold as a mild antiseptic, never the stronger kind sold for bleaching hair, and rinse it out thoroughly.

Before you try it:

  1. Test on a hidden spot (closet floor, under a sofa skirt) and let it dry. If the color shifts at all, stop there.
  2. Check your carpet warranty. Shaw warns that cleaning products outside its approved list can cause damage the warranty won’t cover.
  3. Never add bleach. Don’t mix peroxide or any other product with chlorine bleach, and never mix bleach with acids like vinegar or toilet cleaner. CDC’s rule is simple: don’t mix products, and keep the room ventilated.
  4. Rinse it out. The Kentucky guide says bleach needs thorough rinsing to get it out of the fabric.

Skip peroxide on dark or bright carpet, on wool, and on any rug you’d be upset to see with a pale patch in the middle. A blood stain you can barely see is usually a better outcome than a bleached spot you can see from the doorway.

What gets blood stains out of carpet (and what to avoid)

Situation What to use What to avoid
Fresh blood White cloth, cold water, 1/4 tsp clear dish detergent in 1 cup cool water, cold rinse Rubbing, hot water, steam, laundry or dishwasher detergent
Dried blood Scrape the crust, soften with a cold damp cloth, detergent mix, an enzyme spotter labeled for carpet Soaking the pad, hard scrubbing, judging it while still wet
Stain left after cleaning 3% hydrogen peroxide after a hidden-spot test, then a water rinse Stronger hair-bleaching peroxide, peroxide on dark carpet, anything with chlorine bleach
Wool or silk rug Cold water and blotting, then a professional Enzyme products, peroxide experiments, ammonia without testing
Fabric couch The cleaning code on the tag, cold water only if the code allows it Soaking cushions, water on an “S” or “X” code

Blood on a wool rug or a fabric couch

Wool and silk are protein fibers, so they need a gentler plan than nylon wall-to-wall. The Kentucky extension guide warns not to use enzyme presoaks on silk or wool, “since enzymes digest protein.” On a wool rug, blot with cold water, keep it light, and stop there if the stain doesn’t move. Not sure what the rug is made of? Check the label on the back before you put anything on it.

On a fabric sofa or chair, check the cleaning code on the tag under the cushions first. “W” means water-based cleaning is fine, “S” means solvent only, “WS” either, and “X” vacuum only. Our guide to upholstery cleaning codes explains each one. With a “W” or “WS” code, the same cold water and blot routine works; use as little liquid as you can so it doesn’t sink into the cushion foam.

Gloves and cleanup basics

CDC’s guidance is that gloves should be worn when cleaning up any blood spill, including dried blood. Keep them on the whole time, bag and tie the used paper towels before they go in the trash, wash your hands with soap and water afterward, and open a window or run a fan while you use any cleaning product.

CDC’s bleach solution for blood spills (1 part household bleach to 9 parts water) is a hard-surface method. Don’t use it on carpet: Shaw lists bleaches among household products that can discolor or dissolve carpet fibers. If the blood is on tile or a hard floor next to the carpet, clean it with soap and water first, then disinfect.

When to stop and call a pro

Stop when more home treatment is likely to do more damage than the stain itself:

  • The stain is still there after two or three careful rounds of detergent and cold water.
  • The peroxide test spot lightened the carpet.
  • It’s wool, silk, an antique rug, or a rug you can’t identify.
  • The carpet is under warranty and you don’t want to risk it on home products.
  • The blood soaked through to the pad (you can feel it damp underneath, or it comes back as the spot dries).

CRI’s spot guide ends the same way: when a spill won’t come out, a professional has stronger solutions and the equipment to use them.

One limit worth saying clearly. A large amount of blood, or blood that soaked into the pad and subfloor, isn’t a carpet cleaning job. That needs a biohazard cleanup company, and it’s not a service we offer. What we do handle is the everyday spot: the nosebleed by the bed, the cut finger in the hallway, the old stain a previous owner left behind.

Professional carpet cleaning in a living room after home treatment could not get the blood stain out of the carpet

Our carpet cleaning is booked online by area: the stairs, a hallway, or one to five or more rooms, and no payment is taken when you book. In the notes, say what the stain is, when it happened and what you’ve already tried on it (peroxide included), and upload photos. We don’t promise a result on a specific stain before the team sees it, since fiber, age and earlier products all change what comes out.

For a fabric sofa or armchair, upholstery cleaning is booked by the piece, with inspection, vacuuming, spot treatment, deep extraction cleaning and light deodorizing. A manager confirms the figure from your photos before the visit. It’s fabric only, not leather.

Frequently asked questions

How do you get dried blood out of carpet?

Scrape off any crust with a dull knife, then soften the stain under a cold, damp white cloth. Work in a weak dish-detergent solution from the edges inward, blot, and rinse with cold water. If a mark remains, try an enzyme spotter labeled for carpet, then 3% hydrogen peroxide after a hidden-spot test. Expect several rounds, and never use heat.

Does hydrogen peroxide bleach carpet?

It can. Hydrogen peroxide is a bleach, and on dyed carpet it may lighten the color along with the stain. Use only the 3% solution sold as an antiseptic, test it on a hidden spot and let it dry, then rinse it out with water. Skip it on dark carpet, wool and any rug you can’t afford to lighten.

Does hot water set blood stains?

Yes. Blood is a protein stain, and hot water cooks the protein so it binds to the fibers, according to University of Kentucky and Kansas State extension guidance. Use cold water from the first blot to the final rinse, and keep steam cleaners and hair dryers off the spot until the blood is completely gone.

What gets blood out of carpet fast?

Cold water and blotting, started right away. Press a white cloth onto the spot, then dab in 1/4 teaspoon of clear dish detergent mixed into 1 cup of cool water, working from the edges in, and blot. Rinse with cold water and dry under weighted paper towels. Fresh blood comes out far more easily than dried blood.

Can a professional carpet cleaning remove old blood stains?

Often, but nobody honest can promise it without seeing the carpet. The carpet’s fiber, the stain’s age and whatever was already tried on it all change the result, and peroxide or heat used earlier can leave a mark that won’t come out. When you book, describe the stain, list the products used and add photos.

How we made this guide

Your space. Your clean.

Book carpet cleaning online

Tell us the rooms that need the most work and pick a start time that suits you. Several services can share one booking.

  • Locally owned, Winder GA
  • Serving 170 ZIP codes across metro Atlanta
  • Book online in minutes