Long Island Maids | Professional House Cleaning
Limited Spring Cleaning Special: Book this week & save 15%
Treating blood stain on fabric

How to Remove Blood Stains

Blood stains seem intimidating, but they're actually one of the easier stains to remove—if you follow one crucial rule: cold water only. Here's everything you need to know.

Time
10-15 min
Cost
Under $5
Difficulty
Easy
Key Rule
Cold Water
The #1 Rule: COLD Water Only

Blood contains proteins that coagulate (cook and bind) when exposed to heat. Hot water will permanently set the stain. Always use cold water—the colder the better.

What You'll Need
  • Cold water
  • Table salt
  • Hydrogen peroxide (3%)
  • Dish soap
  • Enzyme-based stain remover
  • Clean white cloths

Fresh Blood on Fabric

1

Rinse with Cold Water Immediately

Hold the fabric under cold running water, flushing from the back of the stain. This pushes the blood out rather than deeper into the fibers. Continue until water runs clear.

2

Apply Salt Paste

Make a paste with salt and cold water. Apply to any remaining stain and rub gently. Salt draws out blood and acts as a mild abrasive. Let sit 10-15 minutes.

3

Rinse and Check

Rinse with cold water. If the stain is gone, wash as normal in cold water. If it persists, move to the hydrogen peroxide treatment below.

4

Hydrogen Peroxide (For Light Fabrics)

Pour 3% hydrogen peroxide directly on the remaining stain. It will foam—that's the peroxide reacting with the blood. Let it foam for a few minutes, then blot and rinse with cold water.

Hydrogen Peroxide Caution
Hydrogen peroxide can bleach colored fabrics. Always test on a hidden area first. For dark or delicate fabrics, use enzyme-based cleaners instead.

Dried Blood Stains

Dried blood is harder but not impossible:

  1. Soak in cold water—submerge the item in cold water for at least 30 minutes (several hours is better)
  2. Apply enzyme cleaner—enzyme-based stain removers break down protein stains. Apply and let sit 15-30 minutes
  3. Gently agitate—rub the fabric against itself or use a soft brush
  4. Treat with peroxide if needed—for white/light fabrics
  5. Wash in cold water—check before drying; repeat if needed

Blood on Mattresses

  1. Blot fresh blood with a cold, damp cloth (don't saturate the mattress)
  2. Make a paste of salt and cold water, apply to stain
  3. Let sit 30 minutes, then blot away with a cold, damp cloth
  4. For remaining stain, apply hydrogen peroxide and blot (test first)
  5. Let air dry completely before putting sheets back on

Important: Don't over-wet a mattress—moisture trapped inside can cause mold.

Blood on Carpet

  1. Blot (don't rub) with a cold, damp cloth to remove excess
  2. Mix 1 tablespoon dish soap with 2 cups cold water
  3. Apply solution and blot, working from outside in
  4. Rinse by blotting with plain cold water
  5. For stubborn stains, apply hydrogen peroxide (test in hidden area first)
  6. Dry with a fan to prevent mold in carpet padding
Your Own Saliva
This sounds strange but works: your own saliva contains enzymes that break down your own blood proteins. For small stains on fabric, applying your saliva and rubbing gently can be surprisingly effective before washing. (Only works for your own blood.)

Other Blood-Stain Solutions

  • Meat tenderizer: Contains enzymes that break down proteins. Make a paste with cold water, apply for 30 minutes
  • Aspirin: Dissolve 2-3 aspirin in cold water, soak the stain
  • Contact lens solution: Contains saline and enzymes; good for small stains
  • Ammonia: Mix 1 tablespoon with 1 cup cold water (don't use on wool or silk)

When All Else Fails

If the stain persists after multiple treatments:

  • Try an oxygen-based bleach (OxiClean) soak overnight
  • For white fabrics, you can try a diluted chlorine bleach solution as a last resort
  • Consider professional cleaning for valuable items

Stubborn Stains Need Professional Help?

Our deep cleaning service includes stain treatment on carpets and upholstery with professional-grade products.

Serving: Great Neck · Manhasset · Garden City · Old Westbury · Roslyn · +40 more

Frequently Asked Questions

Why can't I use hot water on blood stains?

Blood contains proteins that coagulate (cook and bind to fibers) when exposed to heat—just like cooking an egg. Hot water permanently sets the stain into the fabric. Always use cold water, the colder the better.

Does saliva really work on blood stains?

Yes, your own saliva contains enzymes that break down your own blood proteins. For small stains on fabric, applying your saliva and rubbing gently before washing can be surprisingly effective. This only works for your own blood.

Can dried blood stains be removed?

Yes, but they require more effort. Soak in cold water for at least 30 minutes, then apply enzyme cleaner or hydrogen peroxide (test first on colored fabrics). Multiple treatments may be needed.

Is hydrogen peroxide safe for all fabrics?

No—hydrogen peroxide can bleach colored fabrics. Always test on a hidden area first. For dark or delicate fabrics, use enzyme-based cleaners instead of peroxide.

What about blood on mattresses?

Blot with a cold damp cloth (don't saturate), apply salt paste, let sit 30 minutes, then blot clean. For remaining stains, apply hydrogen peroxide and blot. Air dry completely before putting sheets back on.

Shannon, Owner of Long Island Maids
About the Author
Shannon
Owner and Founder, Long Island Maids

I founded Long Island Maids in 2013 with one goal: bringing professional-quality cleaning to busy Long Island families. After 15+ years in the industry, our team now serves homes across Nassau and Suffolk Counties. Every guide I write comes from real experience in real Long Island homes.

Back to Stain Removal Guides