Stains Solutions

How to Get Blood Out of Carpet (Fresh or Dried)

On carpet, blood soaks into the fibers and the backing. Work with cold water, blot from the outside in, and avoid pouring too much liquid, which spreads the stain wider.

Difficulty: Medium
How to Get Blood Out of Carpet (Fresh or Dried)

Quick Facts

Time Needed20-40 minutes
Success Rate90% on fresh stains
Key TipBlot from the outside in
Stain TypeProtein

Quick Answer

In short: Blot with cold water, dab with a mix of 1 tablespoon dish soap in 2 cups of cold water, blot again, then use hydrogen peroxide on light carpet or an enzyme carpet cleaner on dried stains. Rinse with cold water and blot dry.

Step-by-Step Removal Guide

1

Blot, never rub

Blot fresh blood with a white cloth or paper towel dampened with cold water. Work from the edge toward the center so the stain does not spread.

Important: Hot water and steam cleaners set blood. Keep everything cold.
2

Dish soap solution

Mix 1 tablespoon of dish soap in 2 cups of cold water. Dab it on with a cloth, wait 5 minutes and blot. Repeat until nothing more transfers to the cloth.

3

Hydrogen peroxide on light carpet

Dab 3% hydrogen peroxide on the stain, let it foam for a few minutes and blot. Test on a hidden area first: it can lighten colored carpet.

4

Enzyme carpet cleaner for dried blood

Scrape off any crust with a spoon, spray an enzyme carpet cleaner, leave it for the time on the label and blot.

Tip: For wool carpet, skip the peroxide and use a wool-safe enzyme cleaner.
5

Rinse and dry

Dab with cold clean water to remove the soap, then press a thick dry towel on the spot with your weight. Let it air dry and vacuum to lift the pile.

Recommended Products

What actually works for this stain

Best Choice

Carpet stain remover

Enzyme or oxygen formula for blood and protein stains on carpet.

View on Amazon
Editor's Choice

Portable carpet extractor

Rinses and pulls blood out of the backing on large stains.

View on Amazon

3% hydrogen peroxide

Spot treatment for fresh blood on light carpet.

View on Amazon

As an Amazon Associate, we earn from qualifying purchases.

DIY Home Remedy

Ammonia-Free Cold Paste

Ingredients:

  • 2 tablespoons cornstarch
  • 1 tablespoon salt
  • Cold water to form a paste

Method:

  1. Mix into a thick paste
  2. Spread on the damp stain
  3. Leave until dry (about 30 minutes)
  4. Vacuum or brush away
  5. Blot any mark left with cold water
Why it works: Cornstarch and salt draw the blood up out of the pile as they dry. It uses almost no liquid, so it is a good option for carpets that should not get wet.

Not sure what stain it is?

Snap a photo with the free Stain Solutions app and get the right treatment in seconds.

Download on the App Store

Frequently Asked Questions

How do I get dried blood out of carpet?

Scrape off the crust, then use an enzyme carpet cleaner or the dish soap solution, followed by hydrogen peroxide on light carpet. Old stains may need a few rounds.

Will hydrogen peroxide bleach my carpet?

It can lighten colored or dark carpet. Test it on a hidden area and blot it away after a few minutes.

Can I use a steam cleaner on blood?

No. Heat bonds blood proteins to the fibers. Use a cold-water extractor instead.

How do I get blood out of a wool rug?

Use cold water and a wool-safe cleaner only, blot gently, and avoid peroxide and alkaline products. For valuable rugs, call a professional.

What if the stain comes back after drying?

This is called wicking: blood left in the backing rises to the surface as it dries. Treat again, then put a thick towel weighed down on the spot while it dries.