How to Clean Urine Stains From Mattresses

Written by contributing writer
  • Share
  • Tweet
  • Share
  • Email

If you take care of a child struggling with bed wetting, an elderly parent affected by incontinence or a rambunctious pet still being house-trained, it's likely you'll be faced with the challenge of cleaning urine off a mattress. A soiled mattress requires immediate attention. The sooner that it is cleaned, the less likely the odor is to set. A mattress allowed to absorb liquid also runs the risk of becoming moldy. Prompt and proper cleaning is the key to keeping your mattress a healthy place to sleep.

Skill level:
Moderately Easy

Things you need

  • Towel
  • Baking soda
  • Hydrogen peroxide
  • Vacuum

Show MoreHide


  1. 1

    Blot up the urine with a dry towel. Refrain from rubbing, as this will only spread the stain.

  2. 2

    Sprinkle some baking soda on the stain. This will absorb moisture and help to stop the odor.

  3. 3

    Spray some hydrogen peroxide on the stained area and allow it to sit for a few minutes. Blot up any remaining moisture.

  4. 4

    Sprinkle the entire mattress with baking soda and let the mattress dry overnight.

  5. 5

    Vacuum the baking soda from the mattress.

Tips and warnings

  • Take a preventive measure by using a cover for your mattress. Vinyl zip covers can be purchased, but an affordable alternative is to use garbage bags.
  • An alternative to hydrogen peroxide is a mixture of one part white vinegar to one part warm water.
  • There are products on the market that can be used specifically for urine stains caused by pets.
  • An effective method for making sure a mattress is dry is to allow it to dry in the sun.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.