How to Remove Blood Stains from Clothes (Fresh and Dried)
Cold water and speed are the two most important factors for removing blood stains. Hot water cooks the proteins in blood into the fabric, making removal much harder or impossible. Act fast with cold w
By Olivia Perez
Tested and reviewed by hand7 min read
How to Remove Blood Stains from Clothes (Fresh and Dried)
Disclosure: This post contains affiliate links. If you buy through them I earn a small commission at no extra cost to you.
Cold water and speed are the two most important factors for removing blood stains. Hot water cooks the proteins in blood into the fabric, making removal much harder or impossible. Act fast with cold water on a fresh stain and you can often remove it completely in minutes. Dried blood requires more effort — enzyme-based products are the key. Here's the full method for both.
Quick Answer: Blood Stain Removal Steps
- Fresh stain: Cold water rinse immediately → apply enzyme detergent or hydrogen peroxide → rinse → wash cold
- Dried stain: Pre-soak in cold water → apply enzyme stain remover → let dwell 30–60 min → wash cold
- Never use hot water — it sets protein stains permanently
- Don't dry until stain is gone — heat from dryer makes a remaining stain permanent
Why Cold Water Is Non-Negotiable
Blood contains hemoglobin — a protein that denatures (changes molecular structure) when exposed to heat. Once denatured, it bonds tightly to fabric fibers and becomes essentially permanent. Cold water keeps the protein in its soluble state, allowing you to dissolve and rinse it away. Even warm water significantly reduces your chances of complete removal. This applies to washing, rinsing, and pre-soaking.
Method 1: Fresh Blood Stains
Step 1: Cold water rinse (immediately)
Hold the fabric under cold running water — backside facing the tap so water pushes the stain out of the fabric rather than deeper in. Rinse for 1–2 minutes. If you're not at home, blot with cold water and a cloth; do not rub (rubbing spreads the stain and works it deeper into fibers).
Step 2: Apply enzyme treatment or hydrogen peroxide
Two options that both work well:
- Enzyme stain remover spray: Apply directly to the damp stain, work in gently with your fingers or a soft brush. Let it sit for 5–10 minutes. Enzymes (proteases) break down the protein chains in blood.
- Hydrogen peroxide (3%): Apply a small amount directly to the stain. It will fizz — this is the oxidation reaction working on the organic matter. Rinse after 5 minutes. Check fabric colorfastness first on a hidden area — hydrogen peroxide can lighten some dyes. See How to Test Colorfastness.
- Enzyme Stain Remover Spray — protease enzymes break down protein stains including blood, grass, and food
- OxiClean Stain Remover — oxygen-based stain treatment effective on protein stains and safe for most colors
Step 3: Rinse and inspect
Rinse the treated area with cold water and check. For light-colored fabrics, the stain should be barely visible or gone. Repeat the enzyme treatment if any pink tint remains before washing.
Step 4: Machine wash cold
Wash on a cold cycle (30°C or lower) with your regular detergent. Check the care label first — see Laundry Symbols Explained. Do not put the item in the dryer until you've visually confirmed the stain is gone from the wet fabric.
Method 2: Dried Blood Stains
Dried blood requires rehydration before treatment. The proteins have dried and contracted into the fiber — you need to loosen them before enzymes can work.
Step 1: Soak in cold water
Submerge the stained item in a bowl or sink of cold water for 30 minutes to several hours. The stain should lighten significantly during soaking as blood proteins rehydrate and partially dissolve.
Step 2: Apply concentrated enzyme pre-soak
After soaking, apply a generous amount of enzyme stain remover or an OxiClean paste (mix OxiClean powder with cold water to form a thick paste) directly to the stain. Work in gently. Leave for 30–60 minutes. For very old or stubborn stains, leave for up to 4 hours — keep the fabric damp with a wet cloth laid over it to prevent the product from drying out.
Step 3: Rinse and evaluate
Rinse in cold water. If the stain is still clearly visible, repeat the enzyme treatment before washing. A second application is often needed for stains that have been set for 24+ hours.
Step 4: Wash cold
Machine wash at 30°C with your normal detergent. If the stain was completely gone before washing, you can safely tumble dry. If any trace remains, air dry and repeat treatment — drying with heat at this point would set the remaining stain.
What If the Stain Is on Delicates or Dry-Clean-Only Items?
For silk, wool, or dry-clean-only items: blot with cold water only, apply a tiny amount of enzyme-free cold detergent (or a specialist delicate formula), rinse gently, and air dry. Don't use hydrogen peroxide or OxiClean on these fabrics without colorfastness testing. For significant stains on expensive garments, professional dry cleaning is the safest option.
White and Light-Colored Fabrics
Hydrogen peroxide is safe for whites and very light colors — it has a mild bleaching action that helps. OxiClean is also color-safe for most fabrics in cold water. For whites specifically, a follow-up cold wash with a small amount of chlorine-free oxygen bleach can remove any remaining pink tint.
How to Remove Blood from Upholstery or Carpet
The same cold-water-first principle applies. Blot (don't rub) with cold water to lift as much as possible. Apply a cold water and dish soap solution (a few drops of dish soap in cold water), blot with a clean cloth, then apply hydrogen peroxide or an enzyme spray. Blot dry — don't soak upholstery. For persistent stains, a specialized upholstery enzyme spray is more effective than laundry products.
FAQ
Can I use salt on blood stains?
Yes — a salt paste (salt dissolved in cold water) can help lift fresh blood stains before enzyme treatment, and works on surfaces where liquid soaking isn't practical. Apply the paste, leave 5 minutes, and brush off before rinsing cold. It's less effective than enzyme pre-treatment but useful as an immediate first response when that's not available.
Does baking soda remove blood?
Baking soda paste (baking soda and cold water) has a mild abrasive and odor-neutralizing effect but limited protein-removal ability compared to enzyme cleaners. It works as a first-response option when you have nothing else available.
How long do I have before blood sets permanently?
Fresh blood can usually be removed fully within the first few hours. After 24 hours, removal becomes harder but still possible with enzymes and patience. After washing in hot water or tumble drying, a blood stain may be permanent. Time and heat are the two things that set protein stains.
Can OxiClean be used on all fabrics?
OxiClean is safe for most washable fabrics in cold water. Avoid on wool, silk, leather, and dry-clean-only items. Always follow the package directions for soak concentration and dwell time.
Conclusion
The moment you see blood on fabric, act with cold water. That single action determines the outcome more than any product you use afterward. For fresh stains: cold rinse + enzyme treatment + cold wash = gone in most cases. For dried stains: cold soak + enzyme dwell + cold wash, with patience for second treatments if needed. Never use heat until you're certain the stain is completely removed. For more stain-removal techniques, see How to Remove Oil and Grease Stains.
More from How-To Guides
A Guide to Dryer Settings and What They Mean
Dryer settings are less intuitive than washing machine settings — the labels vary between manufacturers and countries, and the wrong setting is one of the most common causes of shrinkage, damage to el
Read guideHow Hard Water Affects Laundry and What to Do About It
Hard water contains dissolved calcium and magnesium ions. These minerals bond with detergent molecules before the detergent can do its job, creating soap scum that deposits on fabric instead of rinsin
Read guideHE Detergent Guide for High-Efficiency Washers
HE detergent is designed for modern high-efficiency washers that use less water and need low-suds cleaning. Using the wrong formula can leave residue, trigger rinse issues, and reduce cleaning perform
Read guide