How To Remove Blood Stain From Bedsheet

Imagine you spread a clean white bedsheet and the next day you wake up only to find there are blood stains on your bedsheet. You pinch yourself to check if it’s a bad dream but It’s not. You try to clean it, making it only worse. How to remove blood stain from bedsheet? 

Good news! It’s possible to get rid of those bad looking blood stains. 

In this blog, we will share some great tips to help you clean blood from bed sheets. By the end of this article, you will learn how to get blood out of sheets quickly and effectively. 

Let’s get started!

remove stain from bedsheet

Effective Tips on How to Get Blood Out of Sheets

Try these effective tips to get rid of the blood on your bedsheets:

1. Move Your Sheet

First thing first, strip your bedsheet immediately. This will help you to prevent the spreading of bloodstains onto your mattress and blankets. 

2. Cold Water

Coldwater can be more effective than hot water, as it stops blood from settling on the fabric. Make sure to rinse the blood with cold water as soon as you see it. The longer you take, the more difficult it becomes to remove blood stain from bedsheet.

3. Dab, Don’t Rub

Dab the stained area with a wet cloth. Rubbing can create a mess by spreading the stain. Dabbing removes the excess blood. Make sure to dab instead of rub. 

4. Soak

Once you have dabbed the sheet with water, soak the bedsheet in cold water for 30 minutes. 

5. An Effective Stain Fighter

There are numerous household items you can use, but it’s advisable to use hydrogen peroxide and water. The 3% solution that is sold in drugstores is great for helping to remove blood stains. It is generally classified as an oxidizing agent which means that it can break down in water and oxygen: this is actually how it helps address your stain. Additionally, it is known to be friendly to all kinds of fabric, whether it is colored or not.

6. Machine Wash

After soaking the sheet in the solution for 24 hours, wash it in the machine in a regular washing cycle.

7. Let it Dry

Let the sheet dry naturally. Place it under the sun or a fan. Make sure you don’t use a dryer. A dryer can make the stain worse.

If the stain does not go away, repeat the process with a different strain fighter. 

How to Get Dried Blood Out of Sheets in Easy Steps

remove stain from bedsheet

If the stain was fresh there are chances you might have dealt with it calmly. But, how to remove blood stain from bedsheet if it has dried? Follow the steps below to get rid of dried blood stains:

  • You have to soak the sheet in cold water for a night. This loosens the dried blood, making your next steps easier.
  • The next step is to pour hydrogen peroxide into the bloodstain. Use a soft brush to pat it. Dab the stain with a cloth after 10 minutes. 
  • Machine wash the sheet in a regular washing cycle. 
  • Let your sheet dry naturally.

The stain may not come out in one go. Don’t worry, you can repeat the process by using one of the stain removers mentioned below. 

Best Household Blood Stain Removers

You can easily find these household items which work efficiently in blood on white sheets or colored sheets:

1. Cold Water

Coldwater can be more effective than hot water, as it resists blood from settling on the fabric. Make sure to rinse the blood with cold water as soon as you see it. The longer you take, the more difficult it becomes to remove blood from sheets.

2. Enzyme Cleaner

You can soak the stained sheet in cold water and an enzyme cleaner can lighten the stain. Afterward, you can wash the bedsheet with the rest of your laundry.

3. Lemon Juice or Hydrogen Peroxide

It’s difficult for enzyme cleaner or cold water to get rid of stubborn stains. In that case, lemon juice or hydrogen peroxide comes to the rescue. It’s great if the sheet is light in color. If your sheets are dark, apply the mixture on a smaller portion first to see if the color fades. 

4. Salt

Add salt to a bucket full of cold water. Soak the stained sheet for 3 hours in the water. After 3 hours, rinse the bed sheet with cold water.

5. Cornstarch or Baking Soda

For this method, you need to make cornstarch or baking soda paste. Apply the paste on the stain and leave it to dry naturally under the sun. When it dries, remove the residue with a brush. If it does not work, repeat the process.  

6. Vinegar

The best thing is that you can find it easily in your house. Use vinegar instead of hydrogen peroxide and follow the same process.

7. Meat Tenderizer

Grab a bottle of unsalted meat tenderizer and sprinkle some of it on the stain. Mix water and create a paste. Let it stay for 30 minutes. Then, rinse with cold water. 

8. Cola

It may sound bizarre, but it actually works! All you need to do is soak the sheet in cola for a few hours and then rinse it with cold water. 

remove stain from bedsheet

Tips To Keep Your Sheets Clean

  • Wash and change your sheets once a week.
  • Wash sheets separately. If unavoidable, make sure other items are of the same color. 
  • Always check washing instructions before washing sheets.
  • To prevent darker sheets from fading, use cold water and dry them in the shade.
  • Pre-treating helps in removing minor stains.
  • Follow the dryer temperature provided in the label.
  • Iron and store your bed sheets properly. 


There is no feeling better than sleeping into clean bedding after a stressful day at work. On top of that, using Personalised Bed Sheets creates Ambience with Lifetime Memories. So create Luxury with Custom Bed Sheets or Gift your Loved One which connect emotions and memories.

Now that you have also learned to get rid of stains, use the tips to make your sheets cleaner than ever. 

Leave a Reply

three + 11 =