LiftStainSolve It

How to Remove Blood from Washable Cotton

Always test on a hidden area first. Never mix cleaning chemicals — bleach and ammonia, or bleach and acids (including many bathroom/vinegar-based cleaners), release toxic gas. Follow the product label on every cleaner you use.

Before you start

  • Never use hot water on a blood stain at any stage — it denatures the protein and sets the stain almost instantly, unlike most other stain types where heat merely makes things worse gradually.
  • Test hydrogen peroxide on a hidden area first — it can lighten some fabric dyes even though it's genuinely effective on the stain itself.

At a Glance

Difficulty
Moderate
Primary method
Cold rinse, then cold enzyme detergent soak
Water temperature
Cold only, never warm or hot
Machine washable?
Yes, after pre-soak
Success outlook
High if treated within the first hour

What You'll Need

  • Cold water
  • An enzyme-based laundry detergent (protease-containing)
  • A sink or a basin big enough to submerge the stained area
  • A clean cloth
  • Hydrogen peroxide (optional booster, test first)

Step-by-Step

  1. Get the stain under cold running water right away, aiming it through from the back of the fabric so blood is pushed out rather than deeper in.
  2. Soak the item in cold water mixed with an enzyme detergent for at least 30 minutes; longer for a stain that's already started to dry.
  3. Gently rub the fabric against itself under the water if any residue remains, which helps the enzyme detergent reach into the weave.
  4. Rinse thoroughly with more cold water and check the stain in daylight before proceeding.
  5. If a trace remains, dab a small amount of hydrogen peroxide directly on the spot (after testing on a hidden area for colorfastness) and watch for the characteristic fizzing reaction.
  6. Wash on a normal cold cycle once the stain is confirmed gone; only dry with heat after that confirmation.

Cold Water vs Hot Water

Cotton is durable enough to survive hot water structurally, but blood's protein chemistry doesn't care about the fabric's toughness — heat denatures the hemoglobin protein and causes it to bind irreversibly to the cotton fiber, turning a treatable stain into a permanent one almost instantly. Cold water is the rule for every step, no exceptions, regardless of how sturdy the fabric itself is.

If the Stain Has Already Dried or Set In

A dried blood stain on cotton, especially one that's already gone brown from oxidation, needs a longer cold-water enzyme soak — often several hours or overnight — rather than the 30-minute soak that works on a fresh stain. Because cotton tolerates extended cold-water exposure well, repeated overnight soaks with fresh enzyme detergent solution are a reasonable strategy for an old stain, and cotton's durability here works in your favor the same way it does against red wine.

What Not to Do on This Surface

Never use hot water at any point, even to 'help' the detergent work better — this is the single most common and most damaging mistake with blood specifically, since the instinct to use hot water because a stain feels urgent or unsanitary is exactly backwards for protein stain removal. Don't put the item in a hot dryer until the stain is confirmed completely gone in daylight.

When to Call a Professional

Plain washable cotton rarely needs a professional for blood — it's one of the more forgiving fabric-and-stain combinations in the matrix, since cotton tolerates the repeated cold soaking that fully breaks down protein stains. Consider a professional only for a valuable or tailored cotton item, or if several enzyme soak attempts over multiple days haven't moved a stain that's clearly already been through heat.

The Full Picture

Blood is a textbook protein stain, and cotton holds the same edge against it that it holds against red wine: the fiber tolerates long, repeated cold soaks without complaint, giving an enzyme detergent enough time in contact with the fabric to fully break down the hemoglobin bond.

The core rule — cold water only, never hot — matters more for blood than for almost any other stain category in this site, because the protein denaturing and setting happens fast and is genuinely irreversible once it occurs, unlike some stains where heat merely makes removal harder rather than impossible.

Enzyme detergents work by using protease enzymes that specifically target and break down protein structures, which is a fundamentally different mechanism than the oxidative bleaching used against tannin-and-dye stains like red wine. This is why an enzyme-specific product, not a generic detergent, makes a real difference on blood.

Hydrogen peroxide is a useful secondary tool specifically for blood because it reacts distinctively with the iron in hemoglobin, causing a visible fizzing reaction that helps lift stubborn residue after the main enzyme soak has done most of the work.

Frequently Asked Questions

Why does hot water make a blood stain worse instead of better?
Blood is a protein stain, and heat causes the hemoglobin protein to denature and bind irreversibly to the fabric fiber, the same way an egg white turns solid and opaque when cooked. Once that happens, the protein is chemically locked into the fabric rather than sitting loosely on top of it.
Is enzyme detergent really necessary, or will regular detergent work?
Regular detergent can help with a very fresh, minor stain, but enzyme detergent contains protease specifically formulated to break down protein structures, which makes a genuine difference on blood compared to a stain type it wasn't designed for. It's worth the extra step for anything beyond a tiny fresh spot.
Can I soak a blood-stained cotton item overnight?
Yes — cotton tolerates extended cold-water soaking well, and an overnight cold enzyme soak is a reasonable and often necessary approach for an older or larger blood stain, as long as the water stays cold throughout.

Surface caution: hot water on protein stains (sets them); chlorine bleach on colored cotton.