Skip to main content
The Knot Journal

Care & Repair · Stains

How to Get Blood Out of a Rug

A protein stain, which means heat is the enemy and cold water is the entire technique — plus what to do when it has already dried brown.

Blood is the simplest stain on this site chemically and the one most often ruined by instinct. The instinct is hot water. Hot water is exactly wrong.

Why cold, always

Blood is protein. Protein coagulates with heat — the same reaction as an egg white turning from clear to solid. Once coagulated it bonds mechanically to the fibre and stops dissolving.

That is irreversible. A fresh blood spill treated with cold water usually disappears completely; the same spill treated with hot water frequently never comes out.

Cold water is the whole technique

No warm, no hot, no steam. If you do nothing else right, do this — it is the difference between a stain that lifts entirely and one that is permanent.

Fresh blood

  1. Blot with weight, cold, using a white cloth. Change to dry sections constantly.
  2. Cold water on the cloth, not poured on the rug. Dampen, blot, repeat.
  3. Keep going. Fresh blood releases readily and usually comes out completely, but it takes more cycles than people expect.
  4. Weight a dry cloth on the area while it dries, to draw remaining moisture upward rather than letting it wick back.

If cold water alone stalls

In escalating order, testing on the back of a corner first:

Salt water. A teaspoon of salt in a cup of cold water. Mildly effective on protein and completely safe on wool.

A drop of wool-safe detergent in cold water, on the cloth rather than the rug, then rinsed by blotting with plain cold water.

Enzyme cleaner — the one genuinely effective escalation. Protein-digesting enzymes break blood down rather than dissolving it. Follow the dwell time, and keep it cold.

Do not use hydrogen peroxide on wool. It works well on blood and it digests the fibre — see common mistakes.

Dried blood

Dried blood oxidises from red to brown, which looks alarming and is not a problem in itself — it has not chemically bonded the way heat-set blood has.

Re-wet with cold water, leave fifteen minutes to soften, then proceed as for fresh. Expect three or four cycles. Most of it will release.

By fibre

FibreNotes
WoolCold water and patience. No peroxide, no alkali.
SyntheticMost forgiving; enzyme cleaners work well
CottonSmall rugs can go in the machine — cold cycle only
SilkBlot cold, then professional. Do not experiment.
ViscoseBlot dry only. Water marks it permanently.
Jute / sisalBlot dry. Water leaves a ring larger than the blood.

A note on wool specifically

Wool is itself a protein fibre — keratin. That is why enzyme cleaners need care: an enzyme that digests protein does not distinguish between the blood and the rug.

Use protein-enzyme products at the stated dilution, do not extend the dwell time hoping for more, and rinse thoroughly afterwards. On anything valuable, this is where to stop and call someone — DIY vs professional.

General method for other spills in rug stains.

Common questions

Why does hot water set a blood stain?

Blood is protein, and protein coagulates with heat — the same reaction as an egg white turning solid in a pan. Once coagulated it bonds mechanically to the fibre and no longer dissolves, which is why a hot-water attempt turns a removable stain into a permanent one.

Can you remove dried blood from a rug?

Usually yes, with patience. Re-wet with cold water, let it soften for fifteen minutes, and blot repeatedly. Dried blood oxidises to brown and takes several cycles, but unlike heat-set blood it has not chemically bonded and will mostly release.

Method & scope

Part of Rug Stains. Corrections are published on the article they affect, dated, rather than edited in quietly.