How to clean blood stain from mattress?

How to clean blood stain from mattress?


Blood stains on a mattress can be an unsightly and challenging problem to tackle. Whether it’s due to a nosebleed, an accident, or any other reason, it’s essential to address the issue promptly and effectively. In this article, we will explore various methods and techniques to clean blood stains from a mattress, ensuring its cleanliness and longevity.

Materials Needed

Before diving into the cleaning process, gather the following materials:

1. Cold water: Cold water is crucial for blood stain removal, as hot water can cause the stain to set.

2. Mild detergent: Choose a mild detergent that is suitable for delicate fabrics to avoid damaging the mattress.

3. Hydrogen peroxide: Hydrogen peroxide is an effective stain remover for blood stains. Ensure it is a 3% solution.

4. Baking soda: Baking soda helps to eliminate odors and can be used to freshen up the mattress after cleaning.

5. Clean cloth or sponge: Use a clean cloth or sponge for blotting and cleaning the stain.

Step-by-Step Guide

Follow these steps to effectively clean blood stains from your mattress:

1. Act quickly: The sooner you address the stain, the easier it will be to remove. Begin the cleaning process as soon as you notice the blood stain.

2. Blot the stain: Start by blotting the stain gently with a clean cloth or sponge. Avoid rubbing the stain, as it can spread and set further into the fabric.

3. Coldwater rinse: After blotting, rinse the stained area with cold water. This will help dilute and remove the blood from the mattress fibers.

4. Apply mild detergent: If the stain persists, mix a small amount of mild detergent with cold water. Dab the mixture onto the stain using a clean cloth or sponge. Gently work the detergent into the stain, being careful not to saturate the mattress.

5. Rinse and blot: After applying the detergent, rinse the area thoroughly with cold water. Blot the excess moisture with a clean cloth or towel.

6. Treat with hydrogen peroxide: If the stain remains, apply a small amount of hydrogen peroxide directly to the stain. Allow it to sit for a few minutes, then blot the area with a clean cloth or sponge. Note that hydrogen peroxide may have a bleaching effect, so it’s essential to test it on a small, inconspicuous area of the mattress first.

7. Baking soda application: Once the stain is removed, sprinkle baking soda over the damp area. Let it sit for a few hours to absorb any remaining moisture and odors. Vacuum the baking soda off the mattress using a clean upholstery attachment.


Cleaning blood stains from a mattress may seem like a daunting task, but with the right materials and techniques, it can be effectively accomplished. Act quickly, use cold water, mild detergent, and hydrogen peroxide if necessary. Remember to blot rather than rub the stain, and finish by applying baking soda to eliminate any lingering odors. By following these steps, you can restore your mattress to its clean and fresh state.


– Mayo Clinic:
– Good Housekeeping:
– The Spruce: