How to Get Period Blood Out of Mattress?

Nothing is more frustrating than when you wake up and discover that you’ve bleed through all your sheets and stained your mattress with period blood. 

While most other types of stains can be easily handled, removing blood from your mattress requires more effort. There are a few techniques that can help you get that nasty blood stain out of your mattress and make it look like the new one. 

Here we are going to share them with you and hopefully they will be helpful to you. Last updated May 19, 2020 @ 1:06 pm

How to remove Blood Stains from Your Mattress

Like mentioned, blood stains are more difficult to remove than any other stain. It’s because blood contains iron and hemoglobin.

These two components are extremely hard to remove when they dry and oxidize which is why you should give your best to remove the stain while it is still relatively fresh. 

Here are some of the most effective methods:

Cold Water

It is known that blood dissolves in cold water, so you should try to get the blood stain out of your mattress by using cold water first, especially if the stain is still fresh. 

Dip the clean white towel into cold water and dab the blood stain. Rinse it gently until the stain is gone.

Remember not to use warm or hot water as the hot water will cook the proteins in blood and bond hemoglobin from it only tighter to fabric. So, instead of helping you remove the stain, it will make it set forever.

Baking Soda

If the trick with cold water doesn’t work, you can try baking soda.

Mix baking soda and cold water to make a paste. Apply it onto the entire stain and let it sit for at least 30 minutes. Use a clean white damp cloth to remove the paste and let the mattress dry completely before you put your sheets back on.

You can also try to put baking soda on the stain and then spray the area with white vinegar. Again, you should leave it sit for some 30 minutes and then remove it with a clean damp cloth. Rub the area thoroughly until all traces of the solution and the smell of vinegar are gone. 

Salt, Hydrogen Peroxide and Dish Soap

For large and stubborn stains, you can use a mixture of hydrogen peroxide, salt and liquid detergent or dish soap.

Mix 1/4 cup of hydrogen peroxide, 1 tablespoon of salt and 1 tablespoon of dish soap or any other liquid detergent to form a paste. 

Apply the paste onto the stained area and leave it to dry completely. Use a kitchen spatula or a spoon to remove the paste and then vacuum up the remains. 

Cornstarch, Salt and Hydrogen Peroxide

This mixture will have pretty much the same effect like the previous one. All you need to do is to mix 1/2 cup of cornstarch with 1/4 cup of hydrogen peroxide and then add 1 tablespoon of salt to create a thick paste.

Us a spoon or kitchen spatula to apply it directly to the stained area, let it sit for at least 30 minutes and then use a toothbrush to loosen up the stain.

After this, dip a clean white cloth or a towel into cold water and dab the mattress with it until you remove the solution. Leave the mattress to dry completely before you sleep on it again. 

Meat Tenderizer

Meat tenderizer powder contains bromelain and papain which are natural enzymes that break down proteins found in meat and other food. This is why it can work equally well with the blood stains as blood proteins is what causes stains.

Mix some meat tenderizer and water to make a thick paste and apply it directly onto the stain. Rub it into the stain and let it sit until it’s completely dry. Use a vacuum cleaner or a brush to remove the residue. Repeat the process if necessary.

Enzyme Cleaner

Enzyme cleaner is a great cleaning solution that can be found at most local grocery stores. It works in the same way like meat tenderizer as it completely breaks down the stain.

However enzyme cleaners are far more powerful cleaning solutions than those that you can make using the ingredients you can find in your own kitchen and you should read the instructions given on them fully before using them in your mattress.

Make sure the enzyme cleaner you get is safe to use on fabrics and upholstery and don’t apply it directly to the stain. Apply it to a clean cloth or a towel instead and then gently dab the stain.


Ammonia is probably the harshest option you can choose. It can easily dissolve grease and remove all types of stains, including blood stains, but you should be extremely careful as ammonia is poisonous as well.

It can also damage wool and silk and you should never mix it with chlorine bleach as this will cause reaction and release chloramine, a toxic and potentially deadly substance.

Instead, you should mix 1 tablespoon of ammonia into 1 cup of cold water. Dip a clean towel or cloth into it and then gently dab the stain until the blood is gone.

Use a clean, damp cloth to remove the remaining ammonia solution from your mattress. Open your window and use gloves while you are working with ammonia.


Sometimes period blood can go through all your sheets and reach your mattress. If such thing happens, you should give your best to remove the stain as soon as you notice it before it sets.

There are various ways to remove period blood from your mattress and above we gave some of the most effective methods. 

Some of the cleaning solutions we mentioned here you can make on your own, using the ingredients you can find in your home, while other you can find at local grocery stores. 

Whichever method you decide to apply, we hope it will work for you and help your mattress look like the new one again.