TheRoundup is reader-supported. We may earn a commission when you make a purchase via links on this site, at no cost to you.
All products are reviewed in accordance with our Review Methodology.
The best way to get pee out of a mattress is to blot up as much as you can while it is still wet, then lift the stain with white vinegar or hydrogen peroxide, and clear the smell with baking soda.
Accidents happen in any home with small children or pets. The right method depends on whether the pee is still wet or has already dried.
I've had to remove urine stains more times than I care to remember through years of potty training and puppy training in my own home.
This guide is for parents, pet owners, and anyone else facing a wet bed they need to sleep in tonight.
To get fresh pee out of a mattress, blot up as much of the liquid as you can, then lift what remains with white vinegar and baking soda. You have the best chance of a full cleanup while the pee is still wet, before it soaks deeper into the mattress.
Follow these steps to remove urine when it's fresh.
Wet pee comes out with vinegar and baking soda alone. Once the stain has dried into the mattress, you need the stronger cleaning solution below.
To get dried pee out of a mattress, spray the stain with a mix of hydrogen peroxide, baking soda, and dish soap, leave the solution to dry, then vacuum off the residue.
Use the following steps to create and apply a stronger solution that penetrates dried urine stains.
These steps work well on pee stains, but sweat, blood, and spills each need a different treatment, which are described in detail in our cleaning a mattress guide.
Even after a urine stain has faded, the smell can linger in the mattress unless you take extra steps to remove it.
To get pee smell out of a mattress, remove the stain first, then draw out the remaining smell with an overnight layer of baking soda. An enzyme cleaner deals with any smell that survives.
Baking soda and an enzyme cleaner also remove dog and cat pee smell, as long as you start sooner and finish with a cleaner made for pet odors.
The methods on this page work on any mattress, but memory foam holds onto moisture and needs a lighter touch.
To get pee out of a memory foam mattress, blot up as much of the pee as you can, mist the spot lightly with a vinegar or hydrogen peroxide solution, then let the foam dry fully.
Memory foam soaks up liquid quickly and dries slowly, so you need to use less liquid when cleaning than you would with other mattress materials.
Follow the method below when cleaning memory foam.
To save yourself the trouble of cleaning, it makes sense to protect your mattress from accidents in the first place.
To protect a mattress from future accidents, cover it in layers that can go in the washing machine.
A mattress cannot be machine washed, but a protector, a sheet, and a bed mat all can.
With a protector and a bed mat in place, pee never reaches the mattress at all.
No, pee does not ruin a mattress as long as you clean it promptly and thoroughly.
A fresh pee stain comes out completely with the steps in this guide. Pee that sits untreated soaks deeper into the mattress, where it can leave a permanent stain and a lingering smell.
The longer the pee sits, the more work the cleanup takes.
No, a pee smell does not go away on its own.
Urine smell comes from ammonia released by bacteria as they break down the urea in dried pee. Baking soda absorbs part of the smell, but only a cleaner that breaks the salts down removes it completely. Use the peroxide solution or an enzyme cleaner from the methods above.
How long a mattress takes to dry depends on how much liquid went in and how much air moves over it.
The peroxide solution from the dried-stain method takes 4 to 6 hours to dry. A lightly misted vinegar spray dries faster than the soaked-in peroxide treatment. A soaked patch of memory foam needs the most drying time.
To reduce the time it takes a wet mattress to dry, point a fan at the damp spot.
No, do not use a steam cleaner on a urine stain.
Heat from a steam cleaner sets the proteins in pee, which makes the stain and the smell harder to remove.
On memory foam and latex mattresses, heat also damages the core material itself.
No, never use bleach on a memory foam mattress. Bleach damages mattress foam, and using bleach cleaners can void the manufacturer's warranty.
Vinegar, baking soda, and 3% hydrogen peroxide remove pee stains without harming mattress foam, so nothing stronger is needed.
If you are unsure about any other cleaner, check the manufacturer's care instructions first.
Hydrogen peroxide is toxic if swallowed, but the 3% household solution is safe to clean with.
Follow the usage instructions on the bottle and store it out of children's reach. Spot test a hidden patch of the mattress first, because peroxide can discolor some fabrics.
A bottle of 3% peroxide, white vinegar, and baking soda are the whole cleaning kit you need for a stained mattress.

