How to Remove Blood Stains from Clothes: Complete Guide | Fabriculture
Q. How do you remove blood stains from clothes?
Quick Answer. Blot excess blood immediately, then rinse the fabric in cold water never hot. Work in a small amount of mild detergent or dish soap, let it soak for 15–30 minutes, and wash according to the care label. Cold water is the single most important rule with blood: heat causes its proteins to bind permanently to fabric fibres.
How do you remove blood stains from clothes?: Key Takeaways
- Cold water only, always — hot water cooks blood's proteins into the fabric permanently.
- Blot excess blood before rinsing; rubbing pushes it deeper into the fibres.
- A cold soak, sometimes overnight, is often what actually lifts a dried stain.
- Hydrogen peroxide is effective on blood, but only on white or genuinely colourfast fabrics.
- Silk and wool are themselves protein fibres, so protein-dissolving treatments need extra caution on them.
- Dried blood almost always needs soaking before any product goes on.
- Never dry a blood-stained garment in the dryer until the stain is fully confirmed gone.
How to Remove Blood Stains from Clothes: An Overview

Blood stains follow their own set of rules, different again from coffee's tannins or oil's grease. Blood is primarily protein — the same category of stain as milk or egg — and protein behaves like an egg in a hot pan: apply heat, and it sets permanently rather than washing away.
That makes temperature the single most important decision in this entire guide. Cold water, from the very first rinse to the final wash cycle, gives blood's proteins a chance to dissolve and lift out. Hot water does the opposite — it cooks the stain into the fabric before you've had any chance to remove it.
This guide covers fresh and dried blood separately, along with fabric-specific advice, since a method that's perfectly safe on cotton needs real caution on protein fibres like silk and wool.
Why Blood Stains Are Difficult to Remove?
Understanding blood's chemistry explains almost every rule in this guide.

- Blood contains proteins. Hemoglobin and other proteins in blood bind to fabric fibres in much the same way other protein-based stains — milk, egg — do.
- Heat causes proteins to bind to fibres. Much like cooking meat, heat causes blood's proteins to denature and coagulate, locking the stain into the fabric's structure rather than letting it lift away.
- Cold water helps prevent stains from setting. Cold temperatures keep the proteins soluble long enough to rinse them out before they bond permanently.
- Dried blood stains require additional treatment. Once dry, the proteins have already begun bonding with the fibres, which is why a soak is needed to loosen them again before any further treatment can work.
Takeaway: temperature is the single most important variable with blood stains. Cold water gives you a real chance at full removal; hot water removes that chance almost immediately.
Step-by-Step: How to Remove Fresh Blood Stains

Step 1: Blot excess blood. Press a clean cloth onto the stain to absorb as much as possible. Rubbing spreads blood further into the fibres rather than lifting it out.
Step 2: Rinse with cold water. Run cold water through the back of the fabric, flushing the protein out before it has a chance to set.
Step 3: Apply mild detergent. Work a small amount of mild detergent or dish soap gently into the stained area.
Step 4: Let it soak. Give the fabric 15–30 minutes in cold water to allow the detergent to fully loosen any remaining protein.
Step 5: Wash according to the care label. Launder on a cold cycle appropriate for the fabric.
Step 6: Air dry before checking. Inspect the fabric in good light before considering the dryer — any residual protein will set permanently under heat.
Step-by-Step: How to Remove Dried Blood Stains
Dried blood takes longer, but a proper soak makes a real difference.

Step 1: Soak in cold water. Submerge the stained area for at least 30 minutes, and up to several hours for older stains, to rehydrate the dried protein.
Step 2: Gently scrape any crusted residue. Use a soft brush to lift away anything still crusted on the surface before adding any product.
Step 3: Apply detergent or hydrogen peroxide. Standard detergent works for most fabrics; hydrogen peroxide is a stronger option, but only for white or confirmed colourfast fabrics.
Step 4: Let it sit. Give the treatment 10–15 minutes to work into the remaining stain.
Step 5: Rinse thoroughly and wash. Rinse out the treatment completely, then launder on a cold cycle.
Step 6: Repeat if necessary. Dried blood often needs more than one soak-and-treat cycle — check in good light before ever using heat to dry.
Blood Stain Removal by Fabric Type
Cotton
- Best method: cold water rinse and mild detergent, escalating to hydrogen peroxide for stubborn stains on white cotton specifically.
- Safe products: mild detergent, hydrogen peroxide (white only).
- What to avoid: hot water at any stage of the process.
- Extra care tip: cotton is fairly forgiving and handles an overnight cold soak well.
Linen
- Best method: the same cold-water and detergent approach as cotton, handled more gently.
- Safe products: mild detergent, baking soda paste.
- What to avoid: hard scrubbing, which stresses linen's fibres more visibly than cotton's.
- Extra care tip: treat the whole panel evenly to avoid a visible water ring.
Silk
- Best method: cold water with a mild, pH-neutral soap only.
- Safe products: pH-neutral silk-safe detergent.
- What to avoid: hydrogen peroxide and enzyme-based treatments — since silk is itself a protein fibre, protein-dissolving agents can damage the fabric alongside the stain.
- Extra care tip: professional cleaning is usually the safer route for a valuable silk piece.
Wool
- Best method: cold water with a wool-safe detergent, minimal agitation.
- Safe products: wool-specific detergent.
- What to avoid: hydrogen peroxide, hot water, and heavy agitation — wool is also a protein fibre and reacts to the same risks as silk.
- Extra care tip: treat wool with the same caution and patience as silk.
Polyester
- Best method: cold water and dish soap; hydrogen peroxide is safe to use on white polyester if needed.
- Safe products: dish soap, standard detergent.
- What to avoid: hot water, which can set any remaining stain.
- Extra care tip: polyester generally releases blood stains more easily than natural fibres do.
Denim
- Best method: a cold soak followed by detergent; hydrogen peroxide only on white denim.
- Safe products: mild detergent, baking soda paste.
- What to avoid: hot water, which risks fading denim's dye alongside removing the stain.
- Extra care tip: treat from the inside of the garment to protect the visible dye.
| Fabric | Best Method | Water Temp | What to Avoid | Special Care Tip |
|---|---|---|---|---|
| Cotton | Detergent, hydrogen peroxide for whites | Cold | Hot water | Handles overnight soaking well |
| Linen | Detergent, gentle handling | Cold | Hard scrubbing | Treat evenly to avoid water rings |
| Silk | Mild pH-neutral soap only | Cold | Hydrogen peroxide, enzyme cleaners | Consider professional cleaning |
| Wool | Wool-safe detergent | Cold | Hydrogen peroxide, hot water, agitation | Treat as gently as silk |
| Polyester | Dish soap, hydrogen peroxide for whites | Cold | Hot water | Releases stains fairly easily |
| Denim | Cold soak + detergent | Cold | Hot water | Treat from the inside to protect dye |
Best Home Remedies to Remove Blood Stains from Clothes

- Cold water is the essential first step for every fabric type — it dissolves blood's proteins before they have a chance to set, and nothing else on this list works well without it.
- Mild dish soap helps break down protein and lift the stain, and is generally safe for most fabrics in small, gently worked-in amounts.
- Baking soda paste offers a gentler lifting action than stronger chemical options, making it a good choice for delicate fabrics including wool and silk when used cautiously.
- Hydrogen peroxide is an effective oxidiser that breaks down blood's protein structure, but it should only be used on white or genuinely colourfast fabrics — it can bleach dye, and even on white protein fibres like silk or wool, it's worth testing first since it can weaken the fibre itself.
- White vinegar can help lift residual staining on sturdy fabrics like cotton, linen, and denim, but should be avoided on silk and wool, where its acidity risks affecting both the protein fibre and any dye.
Takeaway: cold water is non-negotiable across every fabric, while the stronger options — hydrogen peroxide especially — need to be matched carefully to fabric type and colour.
Commercial Blood Stain Removers
Enzyme-based stain removers are specifically formulated to break down proteins, which makes them particularly effective on dried or deeply set blood stains that a simple cold soak alone hasn't fully lifted.
They're generally safe for cotton, linen, denim, and polyester. For silk and wool, check compatibility carefully before use — since both fabrics are themselves protein-based, some enzyme formulas that break down blood's proteins can affect the fibre in the same way.
Common Mistakes on How to Remove Blood Stains from Clothes
- Using hot water, which cooks blood's proteins into the fibres, often permanently.
- Using the dryer before checking, since heat locks in any trace of stain still present.
- Scrubbing aggressively, which spreads the stain deeper and can damage the surrounding fibres.
- Using bleach incorrectly, risking fibre damage or discolouration without necessarily addressing the protein-based stain as effectively as an enzyme cleaner would.
- Ignoring care labels, treating a delicate wool or silk piece the same way you'd treat sturdy cotton.
- Waiting too long before treating the stain, since blood bonds more firmly to fibres the longer it's left untreated.
Blood Stains on White Clothes
Cold water and mild detergent should always be the first step, even on white fabric. If a stubborn trace remains, hydrogen peroxide is a reasonably safe next step for white cotton, linen, and polyester specifically — though it's still worth testing on a hidden seam first, since even white protein fibres can be weakened by it.
An oxygen-based bleach alternative is a gentler option than chlorine bleach if further whitening is needed, with less risk of long-term yellowing or fibre damage.
Blood Stains on Coloured Clothes
Hydrogen peroxide and chlorine bleach should both be avoided on coloured fabric, since either can strip dye alongside the stain.
Stick to cold water, mild detergent, and a baking soda paste for coloured garments, and test any remedy on a hidden seam first to confirm the colour holds before treating a visible area.
Can Old Blood Stains Be Removed?
Sometimes fully, sometimes only partially — it depends on how the stain has been treated since it occurred. A stain that's already been through a hot wash or dryer cycle is considerably harder to shift, since the proteins have likely bonded permanently with the fibres.
Repeated cold soaks combined with an enzyme-based cleaner give the best realistic chance at an old, dried stain. Full removal isn't guaranteed, particularly on protein-sensitive fabrics like silk and wool — for valuable garments, professional cleaning is usually the more reliable option.
Expert Fabric Care Tips
- Treat blood stains with cold water immediately — never hot, at any stage.
- Blot, don't rub, to avoid spreading the stain deeper into the fibres.
- Soak dried stains thoroughly before applying any product.
- Reserve hydrogen peroxide for white or confirmed colourfast fabrics, and test it first even then.
- Treat silk and wool with extra caution, since both are protein fibres like blood itself.
- Check the care label before choosing a treatment method.
- Enzyme-based removers are usually the most effective option for tough, dried stains.
- Avoid the dryer entirely until the stain is completely confirmed gone.
- Test any home remedy on a hidden seam before treating a visible area on delicate fabric.
- For valuable or delicate garments, professional cleaning is often the safer long-term choice.
Blood stains reward patience and the right temperature more than any single product. Fabriculture's fabric care resources are built around exactly this kind of fibre-specific understanding — knowing how a material behaves before you treat it, rather than reaching for the same method regardless of fabric.
If you're working with a delicate natural fibre and want to understand its care needs in advance, our textile education guides are a good place to start.
Related Fabric Care Guides
Blood shares its cold-water rule with one common stain, but not the other:
- How to Remove Coffee Stains from Clothes — also cold water, but for tannin and milk protein rather than blood's proteins specifically.
- How to Remove Oil Stains from Fabric — the opposite approach: oil needs warmth and a degreaser, not a cold rinse.
How to Remove Blood Stains from Clothes: FAQs
Q1. Can blood stains become permanent?
Ans. Yes, particularly if treated with hot water or dried before the stain is fully removed. Heat causes blood's proteins to bond permanently with the fabric.
Q2. Should I use hot or cold water?
Ans. Cold water, always, from the first rinse through the final wash. Hot water cooks the protein into the fibres rather than releasing it.
Q3. Does hydrogen peroxide remove blood stains?
Ans. Yes, it's an effective oxidiser for blood, but it should only be used on white or genuinely colourfast fabrics, and tested first even on delicate white protein fibres like silk or wool.
Q4. Can baking soda remove blood stains?
Ans. Yes, a baking soda paste offers a gentle lifting action suitable for most fabrics, including delicate ones, when used cautiously.
Q5. Can I remove blood stains after drying?
Ans. Sometimes, though it's considerably harder if the stain went through heat. A cold soak combined with an enzyme-based cleaner offers the best realistic chance.
Q6. How do I remove blood from cotton?
Ans. Rinse with cold water, apply mild detergent, soak, then wash on a cold cycle. Hydrogen peroxide can be used as an extra step for white cotton specifically.
Q7. How do I remove blood from linen?
Ans. Follow the same cold water and detergent method used for cotton, handling the fabric more gently to avoid stressing its fibres.
Q8. Can dry cleaners remove blood stains?
Ans. Yes, and for delicate fabrics like silk and wool, or for old, heat-set stains, professional cleaning is often more reliable than a DIY attempt.
Q9. Why does hot water make blood stains worse?
Ans. Heat causes the proteins in blood to denature and bond to fabric fibres, similar to how heat cooks an egg — once that happens, the stain becomes far more difficult, sometimes impossible, to remove.
Q10. What's the fastest way to remove blood stains?
Ans. Blot immediately, rinse with cold water, and apply a small amount of mild detergent right away. Acting within the first few minutes gives the best chance of complete removal.
Get our journal in your inbox
Slow stories on weaves, prints, and craft. No spam — unsubscribe any time.