Top 5 Effective Ways To Clean Stains On A Mattress

Did you know that deep and regular sleep is vital to memory, general health, and learning? There is nothing that says have a good night sleep like clean bedding and a clean mattress. A stained mattress is not only a source of discomfort due to the odor it produces, but it also gives the wrong impression if spotted by visitors. The article below provides insight on how to clean stains on a mattress.

Different stains require different methods. For example, you can use salt and hydrogen peroxide to clean a dry blood stain, but the same won’t be as effective in cleaning simple or unidentified stains. While a mattress can be stained accidentally by blood or urine, even after cleaning it, it is vital to vacuum and air it to ensure it stays clean and loses the odor that comes with some yellow or other stains.Here are a few ways to get rid of different stains on your mattress.

5 Different Ways To Clean Stains On A Mattress

  • Fresh Blood Stains
  • Dry Urine Stain
  • Removing Ink Stains
  • Dried Blood Stains
  • Formula for almost all Mattress Stains

#1. Fresh Blood Stains

For fresh blood stains, use baking soda; it is cheap and safe to use at home. Start by mixing one part baking soda with two parts of water in a bowl until they form a solution. After that, use a clean cloth to apply the solution on the stained area of your mattress then wait for 30 minutes.

Dip a piece of cloth in cold water and rinse thoroughly before using a dry towel to help absorb the moisture. The stain should be gone by now. Ensure your mattress is dry before using it again.

#2. Dry Urine Stain

Wet the stained area just enough to dilute the urine odor then sprinkle it with borax. Rub the borax onto the stain and ensure that it gets beneath the surface. Seeing that borax has mild toxicity just like baking soda, you can use gloves to prevent skin damage. After that, allow the stain to dry be exposing the mattress to sunlight or using a fan before vacuuming the powder off the mattress.

#3. Removing Ink Stains

Your baby might stumble upon your pen and spill some ink on your mattress. You can remove it by using cheap hairspray. Spray the stain then sprinkle some water lightly and blot. After the ink is removed from the mattress, allow it to dry and if there still are traces repeat the process.

Alternatively, you can blot an upholstery cleaner on the stain until it is diminished then allow the mattress to dry again.

#4. Dried Blood Stains

There is no method more efficient in removing dried blood stains than through the paste below. It ensures that no moisture is absorbed into your mattress efficiently getting rid of dampness. Mix 1 tablespoon of salt, ¼ cup of hydrogen peroxide and two tablespoons of cornstarch until it turns into a paste.

Apply the paste with a spoon on the stained area and let it dry entirely. Scrape away the excess paste then vacuum the area to remove the remaining paste. If all the stains are not removed by now, repeat the process.

#5. Formula for almost all Mattress Stains

This method is guaranteed to remove most stains on your mattress, so if the methods above do not cover the stain you have, follow these instructions keenly. You will need 8 ounces of hydrogen peroxide, a spray bottle, funnel, and a measuring cup, one drop of liquid hand dishwashing soap, a measuring cup, and three tablespoons of baking soda.

Mix all the ingredients in the spray bottle but be sure to add the drop of dish soap last to make the solution bubbly. Also, mix the ingredients when you are ready to spray the mattress since the solution is highly potent when used instantly. Shake the solution and spray it on the mattress, the stain should disappear in 5-10 minutes.

Years ago, stains on the mattress were hard to remove, and a stained mattress was an excuse for a new mattress. However, compounds such as hydrogen peroxide have shown just how easy it is to remove stains and leave your mattress looking good as new.


How do I remove soda from my mattress?
You can remove a soda stain by mixing hot water and soap then blotting the stained area before leaving the mattress to dry.

Can I eliminate fecal stains from a mattress?
Yes, you can. Mix water with baking soda to make a paste, apply it on the stained area and leave it overnight. Vacuum the area in the morning to remove the baking soda.

The paste dried on the mattress so hard I can’t remove it, what to do?
Try softening the paste with some water then scrape it off.

How to remove stains from the mattress with vinegar?

Unbend your mattress covers and wash them in hot water so that the dust mites are killed. Then Add 1/2-1 cup of vinegar to your wash to remove all odors and lighten your mattress covers.

The Bottom Line

As you can very well see, staining your mattress shouldn’t necessarily be an excuse to buy a new one. With a little grit, patience and hydrogen peroxide paste, your bed can be as clean as new. That said, it is still advisable to take good care of your mattress by fitting it with a removable/washable cover just in case you soil it accidentally.