How to Remove Blood Stains from A Mattress

Blood stains on a mattress can be distressing, but with the proper knowledge and techniques, they can be effectively removed, leaving your bed clean and stain-free.

It may be an accidental cut, a nosebleed, or any other mishap that has left a blood stain on your mattress; acting quickly to prevent the paint from setting in permanently is essential.

This post will discuss a step-by-step process of removing blood stains from a mattress, covering both essential home remedies and professional solutions to ensure your bed remains fresh and hygienic for a good night’s sleep.

Do Blood Stains Come Out of the Mattress?

Yes, blood stains can typically be removed from a mattress with the right cleaning techniques and prompt action. It’s important to act quickly to prevent the stain from setting into the mattress fibers, making it more challenging to remove.

Using cold water, hydrogen peroxide, or other appropriate stain-removing solutions, along with gentle blotting, can help effectively remove blood stains from a mattress.

However, the success of stain removal depends on factors like the mattress material, the age of the stain, and the cleaning method used.

Steps to Remove Blood Stains from A Mattress

Steps to Remove Blood Stains from A Mattress

1. Safety Precautions

Before you start, wear gloves to protect your hands from potential contaminants.

2. Blot the Stain

Carefully blot the bloodstain with a clean white cloth or paper towel. Do not rub; this can push the stain deeper into the mattress fibers.

3. Cold Water Rinse

Dampen another clean white cloth with cold water. Gently blot the stain again to remove as much blood as possible. Continue blotting until no more blood transfers to the fabric.

4. Prepare a Cleaning Solution

Mix 1 part hydrogen peroxide (3%) with 1 part cold water. For example, if you use 1 cup of hydrogen peroxide, mix it with 1 cup of water.

5. Apply the Solution

Moisten a clean cloth or sponge with the hydrogen peroxide mixture. Blot the blood stain with the solution, working from outside the stain towards the center. Avoid soaking the mattress, as excess moisture can lead to mold or mildew growth.

6. Blot and Repeat

Continue blotting with the hydrogen peroxide mixture until the stain lightens or disappears. It may take a few applications. Be patient.

7. Rinse with Cold Water

Dampen a clean cloth with cold water and blot the area again to remove any remaining hydrogen peroxide solution.

8. Dry the Mattress

Allow the mattress to air dry by opening windows or using a fan. Avoid using hairdryers or heaters, as heat can set the stain.

9. Add Baking Soda or Cornstarch

Once the mattress is dry, sprinkle a small amount of baking soda or cornstarch over the area to absorb any remaining moisture and help eliminate any lingering odors. Let it sit for 15-30 minutes, then vacuum it up.

How Do You Get Dried Blood Stains Out Of Bedding?

To get dried blood stains out of bedding, follow these steps:

1. Create a Baking Soda Paste

Make a paste by mixing water and baking soda until it forms a thick, consistent texture.

2. Apply the Paste

Gently rub the baking soda paste onto the dried blood stain on the bedding. Ensure the paste covers the entire stained area.

3. Allow Drying

Let the paste and stain air dry for approximately thirty minutes. During this time, the baking soda will work to draw out the blood stain.

4. Rinse the Sheet

After the paste has dried, rinse the bedding under cold running water. This will help remove the loosened blood stain.

5. Repeat

If the stain persists, you can repeat the process by reapplying the baking soda paste and allowing it to dry again.

6. Launder the Sheets

Once the dried blood stain is completely removed, launder the sheets in cold water. Follow your usual laundry routine to ensure the bedding is clean and fresh.

Will Hydrogen Peroxide Remove Blood Stains?

Yes, Hydrogen peroxide is a highly effective blood stain remover that can be used on both fresh and set-in blood stains, making it a valuable tool in your stain-removing arsenal.

Here’s how to use it:

1. Test in a discreet area

Before applying hydrogen peroxide directly to the stain, test it on an inconspicuous part of the fabric to ensure it won’t cause any color fading or damage.

2. Pour hydrogen peroxide

Pour a small amount of hydrogen peroxide (3%) directly onto the blood stain. Make sure to saturate the stained area completely.

3. Wait and blot

Let the hydrogen peroxide sit on the stain for a few minutes (usually 5-10 minutes). During this time, it will start to react with the blood and lift the stain.

4. Blot with a clean cloth

After waiting, blot the stained area with a clean white cloth or paper towel. Do not rub, as rubbing can push the stain further into the fabric. Continue blotting until the stain is no longer transferring to the cloth.

5. Rinse with cold water

Rinse the treated area with cold water to remove any remaining hydrogen peroxide and blood residue.

6. Launder as usual

After successfully removing the blood stain, launder the fabric following the care instructions on the garment label.


Knowing how to remove blood stains from a mattress is a valuable skill that can help preserve the cleanliness and longevity of your bedding. You can effectively tackle blood stains, whether they’re fresh or dried, and ensure your mattress remains a comfortable and hygienic place to sleep.

Remember that time is of the essence when dealing with blood stains, so act swiftly to increase your chances of success.

From basic coldwater rinses to natural remedies like baking soda and hydrogen peroxide, you have a range of options to choose from. When necessary, don’t hesitate to turn to commercial stain removers or professional cleaning services.

Similar Posts