How to Clean Poop Stains from Mattress

Removing or cleaning up Poop (feces) stains from a mattress is quite easy. Well, it’s easy if you use the correct things.

You may find that many people will recommend using something like vinegar, baking soda, or even hydrogen peroxide to remove poop stains. These may work, but not as well as just getting an Enzyme Cleaner like this one here*.

Enzyme Cleaners are made to attack urine and poop at the deepest levels, and vinegar and its friends are not. The good news is that Vinegar is an excellent first step in the plan to remove the poop stains, but you will need to get some enzyme cleaner before you’re completely done. While you wait for the enzyme cleaner to get to you, I have some tips for the meantime that will help get the mattress a little cleaner.


What you want to do first is to make sure the area is prep for cleaning. This means getting rid of any poop; a dustpan will help and easy to clean.

I’ve got to mention this: Your mattress getting stains could have been avoided if you had a Mattress Protector like this one*. Your modern day mattress protectors feel like regular bed sheets but save your mattress from bodily stains.

Here are 15 reasons why you need a mattress protector.

Removing Poop Stain Steps

  1. After you have swept up most of the fecal matter, you will need to remove the bedding.
  2. Place bedsheets and anything that touched the poo in the washing machine. Wash on warm with baking soda or Oxiclean. If you only have regular laundry detergent then add baking soda to the sheets directly.
  3. Grab a towel and absorb as much of the material on the mattress and place that in the was too.
  4. Make a mixture of half white distilled vinegar and hot water.
  5. Spray or dampen a clean towel with a mixture of water and vinegar.
  6. Wipe the mattress with the dampened towel. Never place the water and vinegar mixture directly on the mattress as this could over saturate the mattress and cause mold. Dampen the towel first and then clean the mattress.
  7. Once the area starts to look clean then spray the mattress with enzyme cleaner, only a few sprays you don’t want to soak it. Let the enzyme cleaner soak in for a few minutes so that it can get to all the layers of the mattress.
  8. Wipe up with a towel all the enzyme cleaner and any moisture.
  9. Allow the mattress to dry for 24 hours. If you can place the mattress outside in the Sun, please do as it works the best.

More cleaning advice here.


It’s critical to use an Enzyme Cleaner to sanitize the mattress fully. Vinegar alone will not clean it thoroughly.

It’s also a good idea to buy a Mattress Protector to keep situations like this to a minimum.

More Tips

If you have other bodily fluids you need to clean off your mattress check out my other post here.

Leave a Comment