How to Get (Old) Blood Out of a Mattress

Do Different Types of Mattresses Require Different Cleaning Treatments?

Mattresses are a big investment, and you don’t want to damage your bed while trying to work out a stain. Before running a Google search and trying the first DIY cleaning solution that comes up, you should consider what type of mattress you own. 

In general, you can spot clean innerspring, memory foam, polyfoam, latex, and hybrid mattresses the same way. However, if your mattress contains any foam components, do not follow any cleaning method that requires a lot of liquid, including water. When liquid gets trapped in the mattress, it creates a moist environment that fosters mold and bacteria growth. 

How to Get Blood Out of a Memory Foam Mattress

Memory foam mattresses are particularly susceptible to water absorption and damage, so you’ll want to practice caution when treating stains. You can use any of the methods below but apply the liquid ingredients sparingly. Also, be sure to blot the mattress dry with a clean cloth intermittently and after the treatment. 


How to Get Blood Out of Sheets 

If your mattress has a blood stain, your sheets likely do too. Fortunately, cleaning bed sheets is a straightforward process, which you can follow for a fresh or dry stain. 

Step 1: If blood hasn’t dried yet, blot the stain with a dry cloth to remove as much liquid as possible. 

Step 2: Soak the sheets in COLD water for a few hours or overnight. 

Step 3: Grab your choice of stain remover, or create your own solution by mixing hydrogen peroxide and water. Pour the solution or cleaner on the stain and let it soak for 24 hours. 

Step 4: With the stain fully gone or mostly removed, wash your sheets as usual according to the care label. Even if your sheets are dryer friendly, do not dry them in the machine when working out a blood stain. Instead, hang them air dry. 

About this article

Co-authored by: wikiHow Staff wikiHow Staff Writer This article was co-authored by wikiHow Staff. Our trained team of editors and researchers validate articles for accuracy and comprehensiveness. wikiHow’s Content Management Team carefully monitors the work from our editorial staff to ensure that each article is backed by trusted research and meets our high quality standards. This article has been viewed 1,386,134 times. 28 votes – 77% Co-authors: 29 Updated: November 19, 2020 Views: 1,386,134

Article SummaryX

To remove blood stains from a mattress, first make a cleaning solution by mixing liquid detergent with water. You can also use baking soda, hydrogen peroxide, or ammonia. Then, apply the cleaner to the blood stains and let it sit for 30 minutes. After 30 minutes, use a clean toothbrush to scrub the stains so they break up and disappear. When you’re finished, blot the area with a damp, fresh cloth to soak up the excess blood and cleaner. Finally, dry the area with a clean towel. To learn how to protect your mattress from future stains, scroll down!

Did this summary help you?

Thanks to all authors for creating a page that has been read 1,386,134 times.

Frequently Asked Questions

Does salt remove blood stains?

Yes, salt has dehydrating properties that work to lift blood from fabric. However, salt is most effective at blood stain removal when mixed with cornstarch and hydrogen peroxide. You can also mix salt and water to create a thick paste you can apply directly to the stain. Remember, though, this mixture only works on innerspring beds since hydrogen peroxide can damage foam.

Can you steam clean a mattress?

Yes, steam cleaners and wet/dry vacuums are a great way to keep your mattress clean. Steam effectively removes sweat, urine, and even blood from most upholstery. We recommend using a steamer with no cleaner solutions. Cleaners contain toxins that may become trapped in the mattress. Instead, select a steamer that uses only hot water to produce steam.

Is it possible to remove a blood stain from sheets without taking them off the mattress?

It is possible to remove a blood stain from a sheet without taking it off the bed. However, the material beneath the sheet can become soiled when doing so. In some cases, the stain may even transfer to the mattress or cover underneath.

To prevent this, remove the sheets from the mattress before treating the stain.

How do you deep clean your mattress?

To deep clean your mattress, you can use a steam cleaner or a wet/dry vacuum. If you do not have one of these appliances, you can use a vacuum with an upholstery hose attachment. If you notice any lingering odors, you can sprinkle your mattress with baking soda and let it sit for 10 minutes. Then, vacuum up the excess power.

It is also a good idea to regularly inspect your mattress for stains. Old, dried stains can be harder to remove and may cause bacteria to build up.

Does vinegar remove urine odor?

Yes, vinegar neutralizes the strong ammonia smell in urine. However, we don’t recommend pouring vinegar or a vinegar and water solution directly on the mattress. Water can soak into the bed and cause mold and bacteria to form.

Instead, mix half a cup of vinegar and a half-gallon of water in a spray bottle and lightly spray the affected area. Let the mixture soak for about 30 minutes and then dry it by blotting.

Second step

As you know, there are many commercial stain remover products that can help you in the task of removing the remains of blood from your mattress. but in many cases, these are quite expensive we do not have them on hand or they do not offer the results we expect.

Therefore, we are going to show you simple products and ingredients that you can have at home and that will effectively act on the stain making it disappear completely.

Water and salt

The combination is perfect to remove those fresh bloodstains that occur on clothes or items that cannot be washed in the washing machine, such as a mattress.

You just have to mix 2 tablespoons of salt with 1 cup of cold water and pour the preparation into a spray bottle.

Then, spray the preparation on the stain and rub it with the help of a dry cloth until it disappears or until the rag can no longer absorb more blood. Then rinse the area with a cloth dampened in cold water and finally dry it.

You can make the same mixture using baking soda instead of salt, as this product is also very effective in removing stains on fabrics.

How To Get Blood Out Of A Memory Foam Mattress

Memory foam is delicate and can take a long time to dry, so you should try to avoid getting your memory foam mattress soaking wet. If you have a blood splotch on your memory foam mattress, you can still use any of the methods listed in this article, but take care to avoid getting it wet. In general, the best solution for stained memory foam will be an enzyme cleaner or a baking soda solution.


On the other hand, when it comes to blood spots that are very difficult to remove and resistant turning to ammonia is a great option.

First, you will have to prepare the appropriate solution by mixing 1 tablespoon of ammonia with 1/2 glass of cold water. and once it is ready, apply a little of the mixture to the stain.

Let it work for about 5 minutes and after this time dry with a cloth rinse with a cloth moistened in cold water and finally dry again with a dry cloth. After this, the stain should have completely disappeared.

Dried Blood Stains

Dried blood stains, like other set in stains, require a different approach. Typically, these are much harder to remove than stains where the blood is still fresh and wet.

If you did not get a chance to remove the blood stain while it is still fresh, some of these methods will help you to remove the dried blood from your fabrics.

Method I: Meat Tenderizer or DishWasher Powder

If you have ever wondered what a non-seasoned meat tenderizer and dishwasher powder have in common, they both have enzymes that break down meats and blood.

But use caution with this method, it is best suited for stronger fabrics, like jeans, as the enzymes that break down blood will also break down fabrics such as silk.

For Bed Sheets & Clothes: For clothes, follow these steps:

  1. Fill a small bowl with 1 cup of cold water.
  2. Place the bloody region of the fabric into the bowl of water.
  3. Sprinkle 1 to 2 Tablespoons of the meat tenderizer or dishwasher powder directly onto the stained area.
  4. Soak for anywhere for a few hours up to a full day.
  5. Every few hours massage the paste into the stain.
  6. Wash the clothes as you normally would.

For Mattress, Carpet, or Other Immobile Areas: Please note, this is not the recommended first method to try. It may be hard to remove the smell of the detergent or tenderizer.

To use this method on a carpet or mattress, follow these steps:

  1. Fill a medium bowl with cold water.
  2. Using a sponge, add water to stain until it is wet but not soaked.
  3. Sprinkle 1 to 2 Tablespoons of the meat tenderizer or dishwasher powder directly onto the stained area.
  4. Rub the stain with a sponge or cloth.
  5. Using a clean sponge or cloth, remove the tenderizer or detergent from the area. Make sure to remove all of the dishwasher soap or tenderizer to minimize lingering smells.

Method II: Toothpaste

As odd as it might sound, toothpaste is an effective blood stain removal. However, this is strongly recommended only for washable clothing and fabrics.

Toothpaste’s odor is likely to stay with a non-washable mattress or carpet as it is very difficult to remove without washing the fabric.

For Bed Sheets & Clothes: Follow these steps to use toothpaste to remove blood stains:

  1. Rub toothpaste into the stained area.
  2. Let the toothpaste dry completely.
  3. Rinse the toothpaste away with cold water. You may need to rub the fabric a bit during this process.
  4. Wash the stained area with soap and rinse thoroughly with cold water.
  5. Repeat if necessary to remove more blood.
  6. Run the fabric through the wash as you normally would.

For Mattress, Carpet, or Other Immobile Areas: As mentioned above, this is not a great method for non-washable cloth and fabrics, such as mattresses and carpets. The smell tends to linger.

Method II: Saliva For Delicate Fabrics

For linens and delicate fabrics, you can use your own saliva to work out blood stains. Saliva works for the same reason meat tenderizer does, the natural enzymes help breakdown blood.

For Bed Sheets & Clothes: For your smaller fabrics, follow these steps:

  1. Gather enough saliva in your mouth to spit on the area. You may want to brush your teeth beforehand to remove food particles.
  2. Rub the saliva into the stain.
  3. Let the saliva sit for a few minutes.
  4. Rinse the area in a small bowl of water.
  5. If the fabric can be washed, follow the care instructions to wash the fabric.

For Mattress, Carpet, or Other Immobile Areas: For larger objects, such as a mattress made of more delicate material, follow these steps:

  1. Gather enough saliva in your mouth to spit on the area. You may want to brush your teeth beforehand to remove food particles.
  2. Rub the saliva into the stain.
  3. Let the saliva sit for a few minutes.
  4. Rinse the area using a damp, clean cloth or sponge.
  5. Repeat as needed to fully remove the stain.
  6. Let dry completely.


  1. Marisia Fikiet, Igor Lednev. (June 2018). Blood in your veins is not blue – here is why it’s always red. Retrieved from
  2. C.k. Pager. (December 2000). Streptokinase versus alteplase and other treatments for acute and delayed thrombolysis of bloodstains in clothing. Retrieved from

Discover the ultimate sleep system

Get a pillow

We have the perfect pillow to pair with your mattress.

Browse Pillows

Pick out bedding Bring out the best in your mattress with our soft and breathable bedding. Browse Bedding


Leave a Reply

Your email address will not be published.