Blood stains on a mattress can happen due to your menstrual period, a cut or injury. Blood is a type of protein stain that absorbs quickly into the fibers of your mattress. The quicker you're able to tend to the blood stain on your mattress, the easier the removal process will be. Preventative measures are always the best and investing in a mattress pad can help keep inevitable stains from reaching your mattress.
Sprinkle baking soda on a fresh blood stain on your mattress to absorb the moisture and stop the blood stain from spreading. Allow the baking soda to sit while you collect your other cleaning supplies, then brush it off your mattress into a garbage bag.
Mix 1/2 cup cornstarch, 1 tbsp. table salt and 1/4 cup hydrogen peroxide in a bowl. Stir the mixture with an old toothbrush to create a paste. Apply the peroxide paste to the blood stain on your mattress and gently scrub it into the stain, working from the perimeter of the blood stain into the center.
Apply more of the peroxide paste to the blood stain so the stain is completely covered with the paste. Let the peroxide paste sit on the blood stain on your mattress until it's completely dry. Vacuum the dried paste from your mattress.
Tackle any remaining blood stain on your mattress with a solution made of 1 tbsp. ammonia mixed in 1 cup water. Sponge the blood stain from the exterior of the stain, in toward the middle. Continue to dab at the blood stain until it's completely transferred to the ammonia-dampened sponge.
Press a clean cloth into the site of the blood stain on your mattress to remove excess moisture left from the ammonia solution. Allow your mattress to air dry.