How to remove old blood stains from mattress with vinegar?

How to remove old blood stains from mattress with vinegar?


Removing old blood stains from a mattress can be a challenging task, but with the right approach, it is possible to restore your mattress to its original condition. One effective method for removing old blood stains is by using vinegar. Vinegar’s acidic properties help break down the proteins in blood stains, making them easier to remove. In this article, we will explore the step-by-step process of removing old blood stains from a mattress using vinegar.

Materials Needed

Before getting started, gather the following materials:

– White vinegar
– Water
– Spray bottle
– Clean cloth or sponge
– Baking soda
– Vacuum cleaner

Step-by-Step Guide

Step 1: Blot the Stain
Start by blotting the blood stain with a clean cloth or sponge. Avoid rubbing the stain, as this can cause it to spread and set deeper into the mattress fibers.

Step 2: Mix the Cleaning Solution
In a spray bottle, mix equal parts white vinegar and water. Shake the bottle well to ensure the solution is thoroughly mixed.

Step 3: Apply the Vinegar Solution
Spray the vinegar solution directly onto the blood stain. Make sure to saturate the stain completely. Allow the solution to sit for a few minutes to penetrate the stain.

Step 4: Blot the Stain Again
Using a clean cloth or sponge, blot the stain once more. This will help lift the dissolved blood from the mattress fibers. Continue blotting until the stain is no longer transferring onto the cloth.

Step 5: Rinse with Water
Dampen a clean cloth with water and blot the area to remove any remaining vinegar solution. This step is important to prevent any lingering vinegar odor.

Step 6: Dry the Mattress
Allow the mattress to air dry completely. You can speed up the drying process by using a fan or opening windows to improve air circulation. Avoid using heat sources such as hairdryers, as they can damage the mattress.

Step 7: Treat any Residual Stain
If there is still a residual stain after the vinegar treatment, sprinkle baking soda over the affected area. Let it sit for a few hours or overnight to absorb any remaining moisture and odor. Vacuum the baking soda thoroughly to remove it from the mattress.


Removing old blood stains from a mattress can be a daunting task, but using vinegar as a cleaning solution can make the process easier. By following the step-by-step guide outlined above, you can effectively remove old blood stains and restore your mattress to its former cleanliness. Remember to always blot the stain instead of rubbing it, as rubbing can cause the stain to spread. Additionally, make sure to allow the mattress to dry completely before using it again.


– Good Housekeeping:
– The Spruce: