No sponsored jugaads, no paid placements. Every entry is community-tested.How it works →
jugaad.world
Add a jugaad
Home›Guides›Stains
Stains guideUpdated 2026-09-29

How to remove blood stains from clothes

Treat it immediately with cold water, never hot: heat sets blood. Rinse under cold running water, rub in bar soap or liquid detergent, rinse, and repeat. Then soak in cool water for 30 minutes or longer, and use an enzyme soak or 3% hydrogen peroxide if a stain remains.[1]

Time
About an hour, mostly soaking
You'll need
Cold running water, Bar soap or liquid detergent, An enzyme laundry pre-soak (optional), 3% hydrogen peroxide (optional)

The method

This follows the University of Georgia Extension's steps for blood on fabric. Its opening instruction is: treat immediately, because stains set by heat are difficult to remove.

  1. Rinse fresh stains in cold running water and rub with bar soap or liquid detergent. Rinse again and repeat.
  2. Soak in cool water for 30 minutes or longer.
  3. If the stain remains, soak for 30 minutes or longer in lukewarm water with an enzyme pre-soak. Rinse. Rub detergent into any remaining stain and rinse.
  4. If it still remains, put a few drops of 3 percent hydrogen peroxide on the stain for 1 to 3 minutes. Rinse thoroughly, then launder.
  5. Before the peroxide step, test it on a hidden patch: UGA lists a colourfastness test as a caution, and peroxide can lighten dyes.
Water temperature for blood
  • Cold running waterFirst rinse
  • Cool waterSoak 30 minutes or longer
  • Lukewarm + enzyme pre-soakOnly if a stain remains
  • Hot water, heat, dryerSets the stain

UGA Extension: stains set by heat are difficult to remove.[1]

Source [1]

Why cold water, and why not hot

UGA repeats the rule across its blood pages: always use cool water when removing blood stains, always treat blood stains as soon as possible, and note that set blood stains can be extremely difficult to remove. So a hot wash, or a garment left in a warm place or the dryer with the stain still in it, is what you are trying to avoid.

Source [1]

The ammonia step we left out

For old and stubborn blood stains, UGA also suggests a few drops of ammonia before washing again. We haven't included that in the steps above. UGA itself warns that ammonia damages silk and wool, and the CDC's guidance is never to mix bleach with ammonia or any other cleaner. UGA's blood page also mentions bleach as a last step, so the two products can end up in the same wash routine if you aren't careful. If cold water, detergent, an enzyme soak and peroxide haven't shifted it, a dry cleaner is the safer next step.

Never mix bleach and ammoniaCDC: never mix bleach with ammonia or any other cleaner. If you do use ammonia on a very stubborn stain, rinse it out completely and keep bleach out of the same routine.

Source [1][2]

Period stains and dried blood

These are the same chemistry as any blood stain, so the steps above apply, and the cold-water rule matters just as much. UGA doesn't give a separate method for dried stains: the longer soaks and the enzyme step are its answer for stains that stay. Silk, wool and dry-clean-only garments should go to a dry cleaner; tell them it is blood.

Source [1]

Someone else's blood

If the blood is not your own, wear gloves while you rinse and treat it. This is a general hygiene precaution rather than something our sources address.

Common mistakes

  • Using hot water, or drying the garment, before the stain is gone.
  • Waiting: UGA's first line is to treat immediately.
  • Using ammonia near bleach, or on silk and wool.
  • Using hydrogen peroxide on coloured cloth without a hidden-patch test.

Questions people ask

Should I use hot or cold water on blood stains?

Cold or cool. UGA says to always use cool water on blood and that heat-set stains are very hard to remove.[1]

Does hydrogen peroxide remove blood stains?

It is UGA's step for a stain that remains after washing and an enzyme soak: a few drops of 3 percent peroxide for 1 to 3 minutes, then rinse thoroughly and launder. Test on a hidden patch first.[1]

Does salt or milk remove blood stains?

Both are popular tips, but we found no extension-service source for either. UGA's documented steps are cold water, soap or detergent, an enzyme soak and hydrogen peroxide.[1]

How do I get period stains out of clothes?

The same way as any blood stain: cold water first, soap or detergent, a cool soak, then an enzyme soak or peroxide if it remains. Avoid hot water.[1]

How we wrote this, and its limits

jugaad.world is a free reference site for everyday household problems in India. This guide is written only from the sources listed below; anything they do not cover is stated as unverified.

  • We have not lab-tested these steps. They come from the University of Georgia Extension's published stain guide, which is respected but dated.
  • We did not include UGA's ammonia step, for the safety reasons given above.
  • Nothing here is medical guidance.

Sources

  1. Remove Stains From Blood — University of Georgia Extension, Textiles. Checked 2026-09-29.
  2. How to Safely Clean and Sanitize with Bleach — CDC. Checked 2026-09-29.

More stain guides