Hydrogen Peroxide 3%
Medical-grade solution that breaks down blood proteins. Safe for most fabrics.
View on AmazonBlood stains are protein-based and must be treated with cold water. Never use hot water as it will set the stain permanently. Act quickly for best results.
The sooner you treat a blood stain, the easier it will be to remove. Blot excess blood with a clean cloth or paper towel.
Hold the stained fabric under cold running water from the back side. This forces the blood out rather than pushing it deeper into the fabric.
Pour 3% hydrogen peroxide directly on the stain. It will foam as it breaks down the blood. Blot with a clean cloth and rinse with cold water.
Apply liquid enzyme laundry detergent directly to the stain. Gently work it in with your fingers or a soft brush. Let it sit for 15 minutes.
Soak the garment in cold water with enzyme detergent for 30 minutes to several hours for stubborn stains.
Wash in cold water with regular detergent. Air dry - do not use the dryer until you're certain the stain is gone.
Blood that went through a warm wash or the dryer is set, but it can often still be lifted. Soak the item overnight in cold water with an enzyme detergent or oxygen bleach, then dab 3% hydrogen peroxide on white fabric and wash cold. Repeat before drying.
Top-rated products available in the United States
Medical-grade solution that breaks down blood proteins. Safe for most fabrics.
View on AmazonSpecifically formulated for protein stains. Works on fresh and dried blood.
View on AmazonPowerful enzyme-based stain remover. Effective on protein-based stains.
View on AmazonEnzyme-based powder for soaking. Excellent for old, dried blood stains.
View on AmazonAs an Amazon Associate, we earn from qualifying purchases.
A simple and effective method using common household items:
Yes, but it's more challenging. Soak the item overnight in cold water with enzyme detergent. You may need to repeat the treatment several times. Hydrogen peroxide can also help break down dried blood.
Mix 1 cup cold water with 2 tablespoons liquid dish soap. Blot the stain with this solution using a clean cloth. Never soak the mattress. For stubborn stains, use hydrogen peroxide (test first on hidden area).
Blood is a protein stain. Hot water causes proteins to coagulate and bond permanently with fabric fibers, making the stain impossible to remove. Always use cold water for blood stains.
Yes! Human saliva contains enzymes that break down blood proteins. This works best on your own fresh blood stains. Apply saliva to the stain, let it sit briefly, then rinse with cold water.