How to remove old blood stains from mattress?

How to remove old blood stains from mattress?


Removing old blood stains from a mattress can be a challenging task, but with the right techniques and materials, it is possible to restore your mattress to its original condition. Whether the stains are from a nosebleed, a cut, or any other source, it is important to act quickly to prevent the blood from setting into the fabric. In this article, we will explore various methods and steps to effectively remove old blood stains from a mattress.

Materials Needed

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

– Cold water
– Hydrogen peroxide
– Liquid dish soap
– Baking soda
– Clean white cloths or paper towels
– Enzyme cleaner (optional)
– Vacuum cleaner

Step-by-Step Guide

1. Act quickly: The sooner you address the blood stain, the easier it will be to remove it. Fresh stains are generally easier to treat than older ones.

2. Blot the stain: Start by blotting the stain with a clean white cloth or paper towel to remove any excess blood. Avoid rubbing the stain, as it can spread the blood further into the mattress fibers.

3. Cold water: Rinse the stained area with cold water. Cold water helps to prevent the blood from setting into the fabric. Avoid using hot water, as it can cause the blood to coagulate and set the stain.

4. Hydrogen peroxide: If the blood stain persists, mix hydrogen peroxide with an equal amount of cold water. Apply this solution to the stain using a clean cloth or sponge. Gently blot the stain, working from the outer edges towards the center. Rinse the area with cold water afterward.

5. Liquid dish soap: If the stain remains, create a mixture of liquid dish soap and cold water. Apply this mixture to the stain and gently blot it with a clean cloth or sponge. Rinse the area thoroughly with cold water.

6. Baking soda paste: For stubborn stains, make a paste using baking soda and cold water. Apply the paste to the stain and let it sit for 30 minutes. Baking soda helps to lift the stain and absorb any remaining moisture. Afterward, vacuum the area to remove the dried paste.

7. Enzyme cleaner (optional): If the stain still persists, you can try using an enzyme cleaner specifically designed for removing organic stains. Follow the instructions on the cleaner’s packaging and apply it to the stain. Allow it to sit for the recommended time before blotting and rinsing the area thoroughly.


Removing old blood stains from a mattress requires prompt action and the right techniques. Blotting the stain, rinsing with cold water, and using hydrogen peroxide or liquid dish soap are effective methods for treating most stains. Baking soda paste and enzyme cleaners can be used for more stubborn stains. Remember to always test any cleaning solution on a small, inconspicuous area of the mattress before applying it to the stain. With patience and persistence, you can successfully remove old blood stains and restore your mattress to its former cleanliness.