How to Clean Mattress Stains Effectively?

Have you struggled in cleaning your mattress of blood, urine and vomit stains? Have you just given up and just left these stains because it was too much trouble to remove them?


If you answered “yes” to these questions, then our guide on how to clean mattress stains will be useful!

Mattress stains should ideally be removed as soon as these are made, it isn’t often possible for many reasons. You have to spend an hour or so on cleaning up the stains but it will be well worth the results – a cleaner and better-smelling mattress.

Steps Before and after Stain Removal

But before you can remove the mattress stains, you have to perform the following preparatory steps to get the best results. You will also make your life easier, thanks to the better organization.

  • Open the windows of your bedroom. The mattress will dry faster with more air circulation and the smell of the chemicals used will dissipate faster.
  • Strip the mattress of all its sheets, duvets, and comforters as well as pillows. Set them aside so that these don’t interfere with your work.

After the mattress stains have been completely removed, your next steps will involve drying and protecting it from further stains.

  • Air dry the bare mattress for several hours or overnight. Use a blow dryer, an electric fan, or a wet/dry vacuum to speed up the drying process. Taking it outside to dry in the sun is also recommended but air drying does the job just as well.
  • Vacuum the mattress from the top and bottom to its sides and seams when it’s completely dry. Excess dirt, debris and other particles should be removed for cleaner results.
  • Place a mattress cover on top. Make the bed with the clean beddings and linens – and you’re done!

Be sure to gather your cleaning supplies and tools in the same room where you will be cleaning the mattress. You don’t want to be running back and forth just getting supplies.

Remove Blood Stains from Mattress

Dried blood stains can be the devil to remove because of their high protein content. But with a 3-step process, these can be removed with a bit of elbow grease, so to speak.

First, you should remove as much dried blood as possible on the mattress.

  • Soak a clean white rag in cold water and wring out the excess water. Never use hot water as it will only make the stain more difficult to remove.
  • Press the damp cloth into the blood stain so that it becomes as saturated as possible. Blot the area only since rubbing it will push the stain deeper into the fibers.
  • Blot the area with a clean, dry towel to soak up excess water.
  • Rinse the bloodstained damp cloth in cold water, wring out the excess, and repeat the steps mentioned above.

You should repeat the process a few more times until you have removed as much of the bloodstain as possible. You will know when the first part is completed when the dry towel comes away nearly clean after blotting.

Second, you should clean the stain even when it appears like it has been removed. You will observe that there will be a faint reddish outline left even after several alternate wet and dry blotting.


You have several cleaning solutions to choose from, most of which have ingredients available in your home.

You can also buy a commercial enzyme cleaner or an oxygenated bleach. A few homemade cleaning solutions you can make include:

  • ½ cup liquid detergent and 2 tablespoons water; whisk until it’s foamy and frothy
  • Two parts cold water and one part baking soda
  • 1 tablespoon ammonia and 1 cup cold water
  • ½ cup cornstarch, 1 tablespoon salt, and ¼ cup hydrogen peroxide

You can use one of these cleaning solutions in the following steps:

  • Saturate the affected area with the cleaning solution. If you’re using a liquid cleaner, soak a clean cloth into it and wring out the excess before using it to blot the stain. If you’re using a paste cleaner, use your finger or a knife to apply it on the stain; be sure to completely cover it.
  • Leave the cleaning solution on the mattress for 30 minutes.
  • Scrub the stain with a clean toothbrush to break up the bloodstain. Blot up the excess cleaning solution and stain, and follow with dabbing the area with a damp cloth. Repeat blotting and dabbing until all traces of the stain and cleaning paste are removed.

Blot the area with a clean towel. Let the mattress dry, as described above.

Remove Urine Stains from Mattress

Urine stains may not be as visually noticeable as bloodstains but their malodourous nature demands attention – and fast!

  • Blot up the affected area immediately, if you caught it in time. Otherwise, soak it with vinegar for 30 minutes when it has dried up. Follow the same steps as for blotting bloodstains – damp cloth followed by dry cloth and back again.
  • Make your cleaning solution – 8 oz. hydrogen peroxide, 3 tablespoons baking soda, and ½ teaspoon detergent, as well as a few drops of essential oils. Immediately place it in a spray bottle but don’t shake it so that its effectiveness remains.
  • Spray the solution on the stained area and its surrounding spaces. Allow it to soak for 10-20 minutes depending on the severity of the stain.
  • Blot the area with dry towels until the stains aren’t visible anymore.

You can reapply the solution in case the urine stains rise up to the surface. You may think that a single application will adequate but it may not, especially when kids are concerned. You don’t want to be woken up in the middle of the night by a child complaining of the smells.

Final Words

You and your family spend at least 6 hours in bed every night. You then deserve a clean, good-smelling, and hygienic mattress to sleep on – and this is where cleaning up the stains on it comes in.

You have to put in the time and effort into cleaning your mattress simply because it’s a must for your health.

We have to emphasize that these steps in how to clean mattress stains are only applicable to latex and innerspring mattresses, not to memory foam. Share the tips here so that your fellow mattress owners will also get relief from the stains on their beds!

Related Resources:

Click Here to Leave a Comment Below 0 comments