Blood Stains on Clothes? This Actually Gets Them Out
I learned this method after a nasty kitchen knife accident left blood on my favorite white shirt. I almost threw it away, but a quick search saved it, and I've been using this trick ever since. Remove fresh and dried blood stains from clothes using common household items like cold water, hydrogen peroxide, and baking soda. #StainRemoval #LaundryHacks #DIYCleaning #BloodStains #SaveYourClothes

The first time I got blood on my clothes, I panicked. I grabbed the nearest stain remover and sprayed it on. Nothing happened.
Then I tried hot water—big mistake. The stain set in like it was painted on. I learned the hard way that blood needs different treatment.
Now I know exactly what works, and I want to share it with you.
First, the Golden Rule
Use cold water. Never use hot water.
Heat sets blood stains. The proteins in blood coagulate when heated, bonding to the fabric fibers permanently. Once you use hot water or put the garment in the dryer, the stain is much harder to remove.
Always wash blood-stained clothes in cold water and air dry until you are sure the stain is gone.
What You Will Need
Gather these simple supplies. You probably have most of them already.
| Item | Purpose |
|---|---|
| Cold water | Prevents the stain from setting |
| Hydrogen peroxide (3%) | Breaks down the proteins in blood |
| Baking soda | Natural stain lifter and deodorizer |
| Cornstarch or potato starch | Absorbs moisture and lifts stains |
| Dish soap | Cuts through grease and proteins |
| Salt | Helps lift fresh stains |
| Aspirin (uncoated) | Contains salicylic acid that breaks down blood proteins |
| Meat tenderizer | Contains enzymes that break down proteins |
| White vinegar | Natural stain remover and deodorizer |
| Soft toothbrush | For gentle scrubbing |
Method 1: Fresh Blood Stains (Fastest)
If the stain is still wet, you have the best chance of removing it completely. Act fast.
What you need:
- Cold water
- Salt
- Dish soap
Step-by-step:
- Blot up as much blood as possible with a paper towel. Do not rub—rubbing spreads the stain.
- Run cold water through the back of the stain. This pushes the blood out instead of deeper into the fabric.
- If the stain is still there, make a paste with cold water and salt. Apply it to the stain and let it sit for 10 to 15 minutes.
- Rinse with cold water.
- Apply a small amount of dish soap and gently work it into the stain.
- Rinse and repeat if needed.
- Wash in cold water as usual.
Method 2: Hydrogen Peroxide (For Fresh and Dried Stains)
Hydrogen peroxide is the most effective blood stain remover. It breaks down the proteins in blood and makes the stain dissolve.
What you need:
- 3% hydrogen peroxide
- A spray bottle or cotton pad
Step-by-step:
- Pour or spray hydrogen peroxide directly onto the blood stain.
- You will see it fizz and bubble. This is normal—the peroxide is breaking down the blood proteins.
- Let it sit for 5 to 10 minutes.
- Blot the stain with a clean cloth. The stain should lift off.
- Rinse with cold water.
- Wash as usual.
Important: Test hydrogen peroxide on a hidden spot first, especially on dark or delicate fabrics. It can bleach some materials.
My personal experience: I used this method on a dried blood stain that had been on a white shirt for weeks. I poured hydrogen peroxide on it, watched it fizz, and the stain disappeared in minutes. I could not believe it.
Method 3: Baking Soda and Cold Water Paste (For Dried Stains)
For dried blood stains that have set in, a baking soda paste works well.
What you need:
- Baking soda
- Cold water
Step-by-step:
- Mix baking soda with enough cold water to form a thick paste.
- Apply the paste to the stain and gently rub it in with a soft toothbrush.
- Let it sit for 30 minutes to an hour.
- Rinse with cold water.
- Wash as usual.
Method 4: Aspirin (For Stubborn Dried Stains)
Aspirin contains salicylic acid, which helps break down blood proteins.
What you need:
- 4-5 uncoated aspirin tablets
- Cold water
Step-by-step:
- Crush the aspirin tablets into a powder.
- Mix the powder with a little cold water to form a paste.
- Apply the paste to the stain and let it sit for 30 minutes to an hour.
- Rinse with cold water.
- Wash as usual.
Method 5: Meat Tenderizer (Enzyme Power)
Meat tenderizer contains enzymes that break down proteins—the same kind of proteins found in blood.
What you need:
- Unseasoned meat tenderizer
- Cold water
Step-by-step:
- Mix a small amount of meat tenderizer with cold water to form a paste.
- Apply the paste to the stain and let it sit for 30 minutes.
- Rinse with cold water.
- Wash as usual.
Method 6: Salt and Cold Water Soak
Salt is a simple, effective treatment for fresh blood stains.
What you need:
- Salt
- Cold water
Step-by-step:
- Make a paste with salt and cold water.
- Apply to the stain and let it sit for 20 to 30 minutes.
- Rinse with cold water.
- Wash as usual.
For heavy stains: Mix 2 tablespoons of salt with cold water and soak the garment for several hours.
Method 7: Vinegar Soak (For Delicate Fabrics)
White vinegar is a natural stain remover that is gentle on delicate fabrics.
What you need:
- White vinegar
- Cold water
Step-by-step:
- Mix 1 part white vinegar with 2 parts cold water.
- Soak the stained area for 15 to 30 minutes.
- Rinse with cold water.
- Wash as usual.
Quick Reference Table: Which Method to Use
| Situation | Best Method | Wait Time |
|---|---|---|
| Fresh, wet stain | Cold water + salt or dish soap | 10-15 minutes |
| Fresh stain (any fabric) | Hydrogen peroxide | 5-10 minutes |
| Dried stain | Baking soda paste | 30-60 minutes |
| Stubborn dried stain | Aspirin paste | 30-60 minutes |
| Protein-based stain | Meat tenderizer paste | 30 minutes |
| Delicate fabrics | Vinegar soak | 15-30 minutes |
Important Tips to Remember
- Never use hot water. Heat sets the stain permanently.
- Do not rub the stain. Rubbing spreads it and pushes it deeper into the fabric.
- Check before drying. Do not put the garment in the dryer until the stain is completely gone. Heat will set it permanently.
- Blot, do not rub. Use a paper towel to blot up excess blood.
- Test on a hidden spot first. Especially for hydrogen peroxide on dark fabrics.
- Wash in cold water. Always use cold water when washing blood-stained clothes.
What Not to Do
| Mistake | Why It Is Bad |
|---|---|
| Using hot water | Sets the stain permanently |
| Using bleach on blood | Bleach reacts with blood proteins and can make the stain worse |
| Rubbing the stain | Spreads the blood and pushes it deeper |
| Putting in the dryer | Heat sets the stain for good |
| Letting the stain dry | Dried stains are much harder to remove |
My Personal Blood Stain Routine
Here is what I actually do when I get blood on my clothes. You can copy this.
For fresh stains:
- I immediately run cold water through the back of the stain.
- I apply a small amount of dish soap and gently work it in.
- I rinse and wash in cold water.
For dried stains:
- I pour hydrogen peroxide on the stain and watch it fizz.
- I let it sit for 5-10 minutes.
- I rinse with cold water.
- If the stain is still there, I make a baking soda paste and let it sit for 30 minutes.
- I wash in cold water and always air dry first.
Since I started using this routine, I have not lost a single piece of clothing to a blood stain. It takes a little patience, but it works.
The Bottom Line
Blood stains do not have to ruin your clothes. Cold water, hydrogen peroxide, baking soda, and a few other common household items are all you need. The key is to act fast, use cold water, and never use heat until the stain is completely gone.
I used to think blood stains were permanent. Now I know they are not. Your clothes can be saved. Try these methods and see the difference for yourself.