Guide
How to Remove Blood Stains from Cotton Clothes
Flush the stain immediately with cold water from the backside of the garment, apply 3% hydrogen peroxide to break down hemoglobin proteins, work in liquid detergent, and wash in cold water.
Context
Conditions that change the method
- Color-sensitive — Test hydrogen peroxide on an inside seam of dark-colored cotton before treating the front.
Never use warm or hot water on blood stains
Heat denatures protein in blood, permanently bonding iron and hemoglobin into cotton fibers. Wear gloves if handling another person's blood. If hydrogen peroxide or detergent splashes into eyes, rinse immediately with cold water.
What you need
- Cold running tap water
- 3% Hydrogen peroxide
- Liquid laundry detergent or mild dish soap
- A clean white cloth or paper towel
- Turn the garment inside out and flush the back of the stain directly under high-pressure cold water to push blood out of the fibers rather than through them.
- Pour 3% hydrogen peroxide directly onto the remaining spot. The solution will fizz as catalase enzymes in blood decompose the peroxide.
- Blot the fizzing foam gently with a clean paper towel. Repeat peroxide application until bubbling ceases.
- Rub a dime-sized drop of liquid laundry detergent directly into the damp fibers using your fingertips.
- Let the detergent dwell for 10 to 15 minutes.
- Wash the garment in the washing machine on a regular cycle using cold water only. Inspect the garment before placing it in the dryer — air-dry if any faint mark remains.
What to avoid
- Never put a stained garment into a heated dryer — heat bakes residual blood proteins permanently into cotton.
- Never scrub vigorously with a stiff brush, which damages the cotton weave and pills the fabric.
- Avoid chlorine bleach on protein stains; it can cause chemical yellowing.
Products
What to use
- Hydrogen peroxideA 3% mild oxidizing agent that lifts organic color compounds and protein stains like blood and wine without damaging most washable fabrics.
- Liquid laundry detergentStandard liquid surfactant detergent used as a spot pre-treater to penetrate fabric weave and lift oily binders and tannin dyes.
- Dish soapA mild alkaline soap that cuts grease and soap film. Dilute it in warm water. It is a cleaner, not a disinfectant claim, and it is not a substitute for a product labeled for grout mineral deposits.
Related
Related guides
FAQ
Questions people ask
- How do I remove old, dried blood that has already set in cotton?
- Soak the dried stain in cold water mixed with 2 tablespoons of table salt or enzymatic liquid detergent for 1–2 hours to rehydrate and loosen dried proteins before applying 3% hydrogen peroxide.
- Will 3% hydrogen peroxide bleach or discolor colored cotton?
- 3% household hydrogen peroxide is a mild oxygen bleach and generally color-safe on cotton vat dyes, but it can lighten some direct or pastel dyes. Test on an unexposed interior hem first.
Sources
Sources
- Stain Removal Guide for Fabrics and Clothing — American Cleaning Institute
- Learn About the Safer Choice Label — U.S. Environmental Protection Agency