How to Get Urine Smell and Stain Out of a Mattress

A house with kids demands non-stop cleaning.  Kids mess up every corner of the house, be it your bedroom, your kitchen, or your restroom.  Dear Moms and Dads, if you are worried about how to get rid of Urine Smell and Stain on your  mattress, then this guide is for you.  Whether it is your three-year-old child who has not learned to go to the restroom yet, or it is your cute little pet who has had a pee accident on your new mattress, it is your job to clean up the bed.

Unfortunately, we cannot toss our mattress away or wash it in washing machine.  All we can do is to remove  urine stains from matress  and bad smell using tried and tested methods.  For super-easy management of frequent urine accidents on your mattress, we recommend you to buy a mattress with removable and machine-washable cover. Lucid and Best Price offer such type of mattresses.

Read on for a detailed tutorial on how to get urine smell and stain out of a mattress using common ingredients available in your pantry.

Urine smell out of a mattress

Things you will need to clean up the urine:

  • White paper towels/ cloth towels
  • Baking soda
  • Distilled white vinegar
  • Washing Machine
  • Dishwashing liquid soap
  • Water
  • Rubber gloves
  • Essential oils (optional)
  • Vacuum cleaner/ blow dryer (optional)
  • Hydrogen peroxide solution (optional)


Methods to clean urine from your bed:

Method 1:

  1. Remove the cover of your mattress and throw it in your washing machine.
  2. Use a paper towel or cloth towel to soak up the excess urine on the mattress. Do not push the stain deeper into the mattress, so use a very light hand.
  3. Sprinkle baking soda on the affected area and let the mattress dry completely. You can use your blow drier to speed up the drying process.
  4. Now, make a solution of your dishwashing liquid and water (equal parts) and spray it on your mattress. Leave this for a few minutes and clean with cold water.
  5. Sprinkle baking soda on the mattress again and leave the mattress as it is for 4 to 5 hours.
  6. Wipe out the baking soda using your vacuum cleaner.

Method 2:

  1. Repeat steps 1 and 2 given in Method 1.
  2. Spray distilled white vinegar on the affected area of your mattress. Let it sit for 20 minutes.
  3. Soak up excess vinegar from the mattress using your cloth towel/ paper towel.
  4. Sprinkle baking soda over the infected area. Leave the mattress as it is for 4 to 5 hours and let the baking soda soak up the excess moisture.
  5. Vacuum up the baking soda using a vacuum cleaner.

Method 3:

Note: This method is especially useful for really old, stubborn stains of urine. It will work like magic on dry urine stains.

Caution: This method uses hydrogen peroxide, which is a bleaching agent. So, it is not recommended for colored fabric.

  1. Repeat steps 1, 2 and 3 given in Method 1.
  2. If the baking soda begins to darken in color, then remove it and sprinkle fresh baking soda on the mattress. Repeat this process until the soda stops changing its color.
  3. Make a mixture of Hydrogen peroxide (8 oz.), baking soda (3 Tablespoons), liquid dish detergent (a few drops), and your favorite essential oil ( a few drops). Coat the urine stain with this mixture generously and let the mixture dry on the spot.
  4. Vacuum up the residue of the mixture once it is dry.


The best prevention for pee accidents is to use waterproof mattress protectors. A waterproof mattress protector will not only protect your mattress from the urine mishaps, but it will protect the mattress from usual wear and tear, dust mites and other allergens.  There are some waterproof mattress protectors available on the Amazon which can be purchased at an affordable price.


  • While soaking up the urine from the mattress, do not scrub the surface as it will further spread the urine stain on the mattress, making your cleaning job even more difficult.
  • While you wait on a mattress to let it air-dry completely, use another clean mattress to sleep on. As air-drying a mattress may take up to several hours.
  • Make sure that you are using hydrogen peroxide solution on a white colored mattress, otherwise it will cause the original color of your mattress to fade.