How To Clean Urine Stains From A Mattress


  • Accidents always happen, and there is no guarantee that your mattress won’t be a victim.
  • If you leave urine spills on your mattress for a long time, it will cause a horrible odour. 
  • You don’t have to wash your whole mattress to get a urine stain off
  • Use waterproof covers to prevent future urine accidents

Kids and pets are gifts from heaven. But sometimes, the mess they leave can be daunting. If you have kids and pets, there is a high chance that you have experienced a urine accident more than once. 

No place is safe, not even your mattress.

When urine soaks up in a mattress and stays too long, it causes the mattress to smell horrible. In the worst cases, it will ruin your mattress and give the whole room a nasty odour.

However, just because your mattress has been tainted with urine doesn’t mean you have to condemn it. You can clean it effectively such that it still looks and smells good. Almost as if nothing happened. 

In this article, we will show the best step-by-step process on how to clean urine stains from a mattress and prevent them from soaking up.
how to clean urine stains on mattress

Effective Ways to Clean Urine From Your Mattress 

Once you notice that your toddler or pet has released some on your bed, you need to clean it off immediately so it doesn’t soak in deeper into your mattress. However, if you don’t clean it off properly, you risk having an unpleasant smell from your mattress. 

Stale urine has a very strong acidic odour. This is because urine contains uric acid and can cause bacteria. 

  • Strip the bed immediately and put all the bedding into the washing machine. 
  • Get ready supplies such as baking soda, white vinegar, a spray bottle, a vacuum, and a few other cleaning supplies.
  • Use a cleaning towel to blot the damp area to absorb as much liquid as possible. Do not scrub, as doing so will further drive the pee into the bed. 
  • Make a cleaning solution in a spray bottle by mixing water and distilled vinegar in equal parts.
  • Spray the vinegar-cleaning solution on the affected area
  • Use the towels to blot out any remaining dampness.
  • Place a layer of baking soda over the surface and allow it to lie for eight hours. 
  • Vacuum off the baking soda and check for urine stains 
  • If there are still stains, repeat steps three down to eight until the stains are entirely cleaned from the mattress. 

How To Remove Dry Urine Stain From Mattress 

When urine dries on the mattress, it is difficult to get it out, especially if you use the “blotting” approach. Therefore, you must try a more active approach and a stronger cleaning solution.

The cleaning solution used in removing urine stains from the mattress is more concentrated than the one used in cleaning the fresh urine from the mattress. 

But, you should use a milder cleaning solution when cleaning urine stains from your child’s mattress

1. Remove Bed Sheets 

Once you notice urine stains on your mattress, strip the bed of bedding. Remove the bedsheets. Create a mattress stain remover solution using 3 tbsp baking soda. Hydrogen peroxide and 1 tsp dish soap in a spray bottle. 

2. Blot Urine Area

Apply a generous amount of the solution in the spray bottle to the stained areas and allow it to soak in. 

3. Sprinkle Baking Soda 

After the applied mixture has dried, sprinkle baking soda on the surface and allow for some hours. 

4. Vacuum Your Mattress  

Vacuum off the remaining baking soda and check to see if there are still stains. If there are still stains, repeat the process till the stains are no more. 

Removing Dried Urine From Your Mattress

It is best to use a tougher cleaning solution in cleaning urine stains from your mattress because the urine is already dried. Ensure you allow the cleaning solution to soak fully into the stained area to eliminate stains and odour. 

When the stained area is completely soaked with the cleaning solution, the urine is pulled upwards by the baking soda as the solution dries, and then the hydrogen peroxide evaporates. 

Note: Hydrogen peroxide is unsuitable for some materials because of its bleaching properties. Therefore, you must test the peroxide on a tiny area before you proceed to bigger stains. 

For example, Peroxide can discolour Memory foam and possibly harm the material. To prevent bleaching, use it sparingly and make sure to remove any colourful bedding from the area.

Sometimes, your pet’s urine smells worse than that of humans because of its chemical components. It would be best to completely eradicate every trace of your pet’s urine on your mattress. 

This would require a little more help, unlike when it's just human urine. You will need baking soda, enzyme cleaner, vacuum, white vinegar, and essential oil. 

Unlike in removing human urine, where you have to blot out the stained areas, there is no blotting here. You apply baking soda directly to the stained surface. The baking powder absorbs the moisture and draws up the urine out of your mattress. 

Vacuum the soiled baking powder (as the baking powder absorbs the moisture, it darkens) and replace it with a fresh one. Continue this process until the baking powder from the mattress becomes white. 

You can now clean the urine like a normal human’s, as most of the pet’s urine has been drawn up. However, in the cases of stronger odours, use an enzyme cleaner. 

How Do You Prevent Urine Accidents From Your Mattress? 

You will most likely experience a urine accident if you have toddlers or pets. So it is best to prepare to prevent it.

You take preventive measures by protecting your mattress, pillows, and even duvets with sealed protectors. You can use waterproof mattress covers or cushion with soft fibres to help you feel relaxed at night.

It is advisable to get these covers because they also protect your bed from dust mites and bacteria. A clean mattress is one of the best ways to have a good night’s sleep

Frequently Asked Questions 

1. What Can I Use To Clean Urine From Mattress?

  • White Vinegar - to remove urine smells from the mattress. 
  • Enzymatic Cleaner to remove a pet's urine stain from your mattress. 
  • Baking soda to remove urine odours from the mattress. 

2. How Long Should I Leave Baking Soda On Mattress? 

You can leave baking soda on your mattress between 30 minutes and 24 hours. 

3. Should I Put Baking Soda On Your Mattress?

Yes, baking soda is a critical ingredient in mattress cleaning. It absorbs the dirt and urine on the mattress and also eliminates odours. 

4. How Do I Remove Old Urine Stains? 

You can use an enzyme-based Cleaner to remove old urine stains. 

5. How Do I Remove Dried Urine Stains?

Soak the bedding overnight in a solution of vinegar and water. Then, wash as usual in the morning. Repeat soaking in the solution if the dried urine stains are still there.

Hire Professional Mattress Cleaning Services

Your bed is the best place to get a good night’s sleep. However, you cannot enjoy one if you have to endure horrible urine smells. To prevent ruining your mattress when trying to remove the smell and stains, it is advisable to seek professional services. 

This is where Top comes to the rescue. Our mattress cleaning services in Melbourne and Brisbane are available to ensure you have a comfortable and healthy mattress. Our safe cleaning methods will help you remove ALL traces of urine stains and smell from your mattress. 

Contact us now to book an appointment or learn more about our services. You deserve a healthy and comfortable bed to enjoy every night.

Book Online Today! 😃
Reach Us

Service Area:
We serve all of Australia
Request A Quote Today
We respond immediately.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram