Cleaning Explained

Stain removal, smells and cleaning, with the reason each method works

Find your stain, surface or smell

How to remove blood stains from anything

Blood comes out with cold water and enzymes. Blot it, flush or dab it with cold water, then break down what's left with an enzyme detergent and finish with oxygen bleach if a brown shadow remains. Washable fabrics can soak; carpets, mattresses and upholstery are spot-treated with as little liquid as possible. Keep heat away until the stain is gone.

Best method
Cold water, then an enzyme cleaner
Time
15 minutes fresh; up to several hours dried
Difficulty
Easy
Stain type
Protein

You will need

  • Cold water
  • Enzyme detergent or enzyme presoak
  • White cloths or paper towels
  • Liquid dish soap, for carpet and upholstery
  • Oxygen bleach or 3% hydrogen peroxide
Bright red blood stain soaking into a white terry towel on a pink surface

How to remove blood stains

  1. 1

    Remove the excess without rubbing

    Blot fresh blood with a white cloth, working from the outside of the stain toward the center. Scrape crusted blood off gently first.

    Why: Rubbing spreads blood outward and drives it into the fibers.

  2. 2

    Use cold water, never hot

    Flush washable fabric from the back under a cold tap. On carpet, a mattress or upholstery, dab with a cloth dampened in cold water and blot dry, again and again.

    Why: Cold water lifts proteins that are still soluble, while heat coagulates them in place.

  3. 3

    Break down the protein

    Soak washable items in cold water with an enzyme detergent: at least 30 minutes, or several hours for dried stains. For carpet and upholstery, blot on a mild solution of ¼ teaspoon liquid dish soap in a cup of lukewarm water, then rinse with plain water.

    Why: Enzymes cut clotted proteins into pieces small enough to rinse away. Dish soap loosens blood on surfaces you can't soak.

  4. 4

    Bleach the color that remains

    Treat a leftover brown mark with oxygen bleach, or 3% hydrogen peroxide on whites and light colors after a spot test.

    Why: The brown shadow is heme pigment, which survives after the protein is gone and needs an oxidizer.

  5. 5

    Dry without heat and check

    Air-dry, look at the area in daylight and repeat if needed. Only then use a dryer, iron or steam cleaner.

    Why: Heat sets any protein that's still there, sometimes permanently.

Why blood stains, and why heat makes it permanent

Blood is a protein stain. It's mostly water carrying hemoglobin, albumin and the clotting protein fibrinogen. As it dries, the proteins clot and grip the fibers. Heat makes this much worse: it denatures the proteins, the same change that turns an egg white solid, so they harden between the yarns. Hot water, a dryer, an iron or a steam cleaner can all do this.

That's why the order matters. Cold water first, enzymes second, and warmth only after the protein is broken down. The red-brown color comes from heme, the iron-containing part of hemoglobin. It can stay behind as a shadow even after the protein is gone, which is why some stains need a final bleach step.

Fresh blood versus dried blood

Fresh blood usually comes out completely with a cold-water rinse and a normal wash. Dried blood has clotted, so water alone won't move it. Scrape off the crust and give it a long enzyme soak: at least 30 minutes, several hours for old stains, and repeat with fresh solution if needed.

Sources differ slightly on the soak temperature for dried blood. The American Cleaning Institute allows warm water at this stage, while the Kentucky and Iowa State extension guides stay with cold. Start cold: it never sets anything.

Blood on every surface

The method changes with the surface: fabrics can soak, carpets and mattresses can't. Pick yours for the full steps.

SurfaceWhat works
CarpetCold blot, mild dish-soap solution, cold rinse, then ammonia if needed
ClothesCold-water rinse, enzyme soak, warm wash
CouchCheck the cleaning code. For W or W/S fabric, blot with cold water and a little dish soap; for S fabric, use a solvent cleaner or call a pro.
MattressCold water and dish soap on a cloth, enzyme cleaner for dried
SheetsCold rinse, enzyme soak, warm wash; bleach white cotton if the label allows.
ShoesCold water and enzyme detergent; soap foam on leather
White clothesCold rinse and enzyme soak, then 3% hydrogen peroxide or chlorine bleach if the label allows.
SilkSponge with cold water only. No enzymes, no chlorine bleach; take valuable pieces to a cleaner.
WoolSponge with cold water only. Enzyme presoaks and chlorine bleach damage wool.

By situation

The stain went through the dryer

Heat has partly set the protein. Repeat enzyme soaks two or three times, then use oxygen bleach. Some heat-set stains won't come out completely, and a professional cleaner can still try if the item matters.

Someone else's blood

Wear disposable gloves while you clean, and wash your hands afterward.

What not to do

  • Don't use hot water, a dryer, an iron or a steam cleaner on a blood stain. Heat denatures the proteins and fixes the stain in place.
  • Don't rub or scrub. It spreads the stain and pushes blood deeper into the fibers or carpet pile.
  • Don't soak a mattress or carpet. Liquid wicks into foam and padding, where it can't be blotted back out and can grow mildew.
  • Don't mix bleach and ammonia. Both get suggested for blood, but together they release toxic chloramine gas.

Other methods that work

3% hydrogen peroxide

Dab it on after a cold rinse. It fizzes because the enzyme catalase in blood splits it into water and oxygen, and it bleaches the remaining color.

Caution: It can lighten dyes. Test on a hidden spot and use only the 3% drugstore strength.

Ammonia solution

The Carpet and Rug Institute lists a solution of 1 tablespoon of household ammonia in a cup of water as a later step for blood on carpet, blotted on and rinsed off.

Caution: Never use it with or after chlorine bleach without rinsing thoroughly in between. It can also change some dye colors.

Salt water

An old method for soaking dried blood. It's traditional rather than proven, and an enzyme presoak works better.

Stain still there?

A brown ring remains

That's heme pigment. Use oxygen bleach, or 3% hydrogen peroxide on whites, after a spot test.

The stain keeps reappearing on carpet

Blood has wicked up from the padding. Blot with cold water again, then put a thick pad of white towels on the spot with a weight on top so it draws the moisture up as it dries.

Questions

Does cold or hot water get blood out?

Cold water. Hot water denatures blood proteins and sets the stain. Save warm water for the final wash, after an enzyme soak.

Can old blood stains be removed?

Usually yes, with repeated enzyme soaks followed by oxygen bleach. Stains that have been dried in a hot dryer or ironed are the hardest, and may only fade.

Why does hydrogen peroxide bubble on blood?

Blood contains catalase, an enzyme that splits hydrogen peroxide into water and oxygen gas. The bubbles are that oxygen, and they help lift the stain.

What is the best thing to remove blood stains?

An enzyme detergent or enzyme presoak in cold water. It breaks down the proteins that make blood stick. Oxygen bleach then removes any color left behind.

Other protein stains

Sources

  1. Stain Removal Guide, American Cleaning Institute
  2. Stain Removal for Washable Fabrics (HE 2-840), University of Kentucky Cooperative Extension Service
  3. Quick and Easy Stain Removal for Clothing (HS 305), Iowa State University Extension and Outreach
  4. Spot Solver: Blood, The Carpet and Rug Institute
  5. Quick Stain Removal Guide (L-5199), Texas A&M AgriLife Extension
  6. Chlorine gas: What happens if you mix bleach and other cleaners, National Capital Poison Center

Last updated . Methods are drawn from the sources above; how we research and check our guides.