How to Get Pee Out of Mattress? Complete and Definitive Guide

by Max Stevens
mother playing with baby while lying on mattress
Image: Pexels

Maybe you’re frustrated with how to get pee out of mattress. Whether it is your child, pet, or an adult who accidentally wet the bed is none of our business.

What matters is that you get the urine, yellow stain, and funky smell out of your mattress.

If you don’t clean it immediately, the urine stain will set on your mattress making it harder to clean and more time-consuming.

In addition, the pungent smell of urine will remain for you to get a whiff of every day if not cleaned immediately. Who wants that, right?

Cleaning up after an incident of accidental bedwetting is not something you can be immediately prepared for.

But don’t worry; we will share simple and effective steps in dealing with pee, pee stains, and pee smell on your mattress. You’ll be surprised that what you need is right in your cupboard.

What Materials You’ll Need

Gather these materials that we’ll be using to deal with urine, stains, and urine smells.

  • White vinegar
  • Water
  • Baking soda
  • Detergent
  • Spray bottle
  • Vacuum
  • Clean cloth or paper towels
  • Enzyme cleaner

How to Clean Urine from Mattress

If the urine on your mattress is still wet, this section is for you.

This method will remove the liquid to prevent permanent stains and urine odour.

Step 1: Remove Your Bedding

Before anything else, remove the sheets wet with the urine. It is important to wash these as soon as possible to avoid staining.

Step 2: Soak Up the Liquid

Using a clean cloth or paper towel, absorb the urine in the mattress by blotting or dabbing the wet area.

Remember that rubbing can further risk the setting of urine on the fabric, making it harder to remove.

Step 3: Spray Vinegar Mixture on the Stain

Using an empty spray bottle, mix equal parts of water and distilled vinegar and a small amount (around 1 tablespoon) of detergent.

Spray the affected area with your solution.

As you spray, blot the excess liquid with a clean cloth or paper towel. This is to avoid oversaturation of the mattress.
But how does this method work?

Vinegar is acidic, with a pH level of 2, and is effective in neutralising alkaline substances like urine, ranging from 4.5 to 7.8. Vinegar will neutralise the smell and break down the yellow stain of the urine.

Most detergents like Ariel contain hydrogen or sodium carbonate peroxide, which removes the stain. Laundry detergents also contain various fragrances that can help with masking the urine odour.

Step 4: Cover Area with Baking Soda

Cover the area with baking soda after you are satisfied with what the vinegar mixture has cleaned up.

The baking soda will draw out any excess moisture on the bed and, at the same time, it will neutralise bad smells from the urine and vinegar.

If you won’t need to use the bed, leave the baking soda for 8 hours or overnight. But if you have to use the bed, lay a clean towel over the baking soda and put a bedsheet on.

This is to maximise the power of the baking soda to soak up moisture and draw out the smell.

Step 5: Vacuum Up the Dry Baking Soda

After letting the baking soda sit and dry, proceed to vacuum it off. Once all the baking soda is gone, inspect the mattress and check if there are remaining stains and urine odours.

If needed, repeat steps 3 to 5 until the odour and stains are completely removed.

How to Remove Urine Stains from Mattress

If you’re not lucky enough to clean the urine right away and a stain hasn’t set on the mattress, this section is for you.

First, try the cleaning mixture discussed above, as vinegar and detergent will do well in cleaning stains. But if that method is not enough, we’ll need a stronger cleaning solution using enzyme cleaner.

Most discussions on Reddit swear by using an enzyme cleaner on urine stains on the bed.

“You should try using an enzyme cleaner. They are typically designed for removing pet urine odour and stains. Still, I had a friend that used it on a mattress that a visiting 3 year old relative peed on.”

Reddit user.

“Remove as much moisture as possible with towels and then use Nature’s Miracle enzymatic cleaner” – Reddit user.

“Enzyme cleaner. Natures miracle is the one people seem to have the best luck with,” – Reddit user.

From these testimonies from different discussions, Nature’s Miracle is the recommended brand for enzyme cleaner. Nature’s Miracle is a US brand. For UK brands, we found Simple Solution to be similar and the leading brand in the UK.

And although these enzyme cleaners are marketed mainly for pet use, they will work just as well for human urine. Enzyme cleaners contain good bacteria that work by continuously digesting biological-based wastes like urine and vomit. Yes, enzyme cleaner will help you deal with how to clean vomit from the mattress, too.

How to Get Rid of Urine Smell from Mattress

In getting rid of the urine smell from the mattress, baking soda alone can work perfectly fine. Like we did in the first section, sprinkling baking soda on the mattress and leaving it overnight can do wonders.

But for stronger smells like pee from pets, enzyme cleaner is the perfect solution. Enzyme cleaners are made for this situation. What sets the enzyme cleaner apart from using the above options is that it removes the smell instead of just masking it.

Sometimes masking the smell leads to it worsening and causing more issues in the future.

“Nature’s Miracle neutralises the urine smell. My kid fell asleep and wet the bed while sleeping on the couch as a a kid. I got all the smell out with Nature’s Miracle.” – Reddit user.

You can use Simple Solution enzyme cleaner for UK brands, as mentioned before. It works similarly with Nature’s Miracle, which is a US brand

Using Essential Oils to Mask Urine Smell

scented oil with floral accents
Image: Pexels

We love an excellent essential oil. They have so many uses, and our favourite is that they make the room smell good. Although there is no scientific backup that essential oil can get rid of urine smell, what it can do is mask the odour.

We recommend using lavender oil for urine smell. Lavender oil is known for its calming and relaxing effect and sleep-inducing properties.

That’s why it’s perfect for the bedroom. It will mask the urine smell and help you sleep better. There are two ways you can use this:

  • Lavender oil used in a scent diffuser
  • Lavender oil mixed with water as a bed spray

How to Prevent Urine Stains and Odour

old man lying on mattress
Image: Pexels

If your lifestyle is prone to urine accidents, for example, you are

If one of the situations above relates to you, investing in a waterproof mattress protector is wise. This can prevent any liquid like blood, vomit, wine, or urine from penetrating your mattress. Washing up the beddings is an easy task but dealing with stains and odours on mattresses is another level of cleaning.

We recommend the following mattress protectors:


  • Urine pH. (n.d.). Retrieved from Science Direct:
  • Laundrypedia – Detergent ingredients. (n.d.). Retrieved from Ariel:
  • Xiao, Z., Li, Q., Niu, Y., Zhou, X., Liu, J., Xu, Y., & Xu, Z. (2017, March 16). Odor-active compounds of different lavender essential oils and their correlation with sensory attributes. Retrieved from Science Direct:
  • Bedwetting (enuresis). (2005, December). Retrieved from National Center for Biotechnology Information:
  • Hall, S. (2019, February 7). What Percentage Of The Population Are Affected By Incontinence?. Retrieved from Incontinence UK:
  • Krahn, L. E., Tovar, M. D., & Miller, B. (2015, December). Are Pets in the Bedroom a Problem?. Retrieved from National Center for Biotechnology Information:
Photo of author


Max Stevens

Chief Editor here at The Sleep Checklist. Suffered from a seemingly infinite knot in my thoracic area (between the spine and shoulder blade) due to my lifelong side sleeping habits. With my girlfriend, we look to provide the most relevant and best mattress advice.