Stains Solutions

How to Get Blood Out of Sheets (Even Dried Stains)

Blood is a protein stain: cold water lifts it, hot water cooks it into the fabric. Sheets are easy to treat because they can go in the washing machine, as long as the stain is gone before the dryer.

Difficulty: Easy
How to Get Blood Out of Sheets (Even Dried Stains)

Quick Facts

Time Needed15-30 minutes
Success Rate95% on fresh stains
Key TipCold water only
Stain TypeProtein

Quick Answer

In short: Rinse the stain from the back with cold water, rub in a paste of salt and cold water or dish soap, dab with hydrogen peroxide on white sheets, then wash cold with an enzyme detergent. Air dry and check before using the dryer.

Step-by-Step Removal Guide

1

Rinse from the back with cold water

Turn the sheet over and hold the stain under a cold running tap. Water pushed from the back drives the blood out of the fibers the way it came in.

Important: Never use warm or hot water on blood. Heat sets the protein into the cotton permanently.
2

Rub in salt or dish soap

Make a paste of salt and cold water (or use a drop of dish soap) and rub it gently into the stain with your fingers. Rinse again in cold water.

3

Dab with hydrogen peroxide (white sheets)

Pour a little 3% hydrogen peroxide on the stain. It fizzes as it breaks down the blood. Blot, then rinse. Test first on colored sheets: peroxide can lighten dyes.

4

Soak old stains

For dried stains, soak the sheet 1-2 hours (or overnight) in cold water with an enzyme detergent or an oxygen bleach such as OxiClean.

Tip: Enzyme detergents (look for protease on the label) digest the protein in blood. They work on stains that are several days old.
5

Wash cold

Wash on a cold or 30°C cycle with an enzyme detergent. Do not overload the machine so the sheet can move freely.

6

Air dry and check

Air dry the sheet and inspect the spot in daylight. If a mark remains, repeat steps 3 to 5. The dryer's heat would set whatever is left.

Recommended Products

What actually works for this stain

Best Choice

Enzyme laundry detergent

Protease enzymes digest the protein in blood, even when dried.

View on Amazon
Editor's Choice

OxiClean Versatile Stain Remover

Oxygen bleach soak for old and dried stains, safe on most colors.

View on Amazon

3% hydrogen peroxide

Fast spot treatment for fresh blood on white sheets.

View on Amazon

As an Amazon Associate, we earn from qualifying purchases.

DIY Home Remedy

Salt & Cold Water Soak

Ingredients:

  • 2 tablespoons table salt
  • 1 liter (4 cups) cold water

Method:

  1. Dissolve the salt in cold water
  2. Soak the stained area for 30-60 minutes
  3. Rub the fabric against itself under cold running water
  4. Wash cold as normal
Why it works: Salt draws the blood out of the fibers and keeps it from bonding. It is gentle on colors and works best on stains that are less than a day old.

Not sure what stain it is?

Snap a photo with the free Stain Solutions app and get the right treatment in seconds.

Download on the App Store

Frequently Asked Questions

How do I get period blood out of sheets?

Same method: cold water from the back, then salt or dish soap, then an enzyme detergent. For a dried stain, soak overnight in cold water with oxygen bleach before washing.

Does hydrogen peroxide damage sheets?

3% peroxide is safe on white cotton. It can lighten colored or dark sheets, so test on a hidden corner first and rinse well after use.

Can I remove blood from sheets after they went through the dryer?

Often yes, but it is harder. Soak overnight in cold water with an enzyme detergent or oxygen bleach, then treat with peroxide on white sheets. Several rounds may be needed.

What about blood on silk or satin sheets?

Use only cold water and a mild soap, dab instead of rubbing, and skip the peroxide. Consider a dry cleaner for large stains.

Does saliva really remove blood?

On a tiny fresh spot, yes: the enzymes in saliva break down blood. It only works on very small, fresh stains.