How to Get Pee (And Pee Stains and Odor) Out of a Mattress

So your kid just wet the bed. Now what?

Originally Published: 
cartoon overlaid photo edit of bed covers pulled back to reveal a bright yellow pee on mattress - bu...

You may not mind if your child climbs into bed with you in the middle of the night, but absolutely nobody likes waking up in soaked, smelly sheets when that very kid has wet the bed. Googling “how to get pee out of a mattress” is never the right way to start a morning. Perhaps the worst part of bedwetting is that it requires immediate, decisive action when all you want to do is sleep. You have to act fast because the longer urine has to seep into the material, the harder it will be to get pee out of the mattress. So how do you get urine and pee smell out of a mattress? There’s a science to it.

First things first, know thy enemy. Urine is about 95 percent water and 5 percent urea, a waste product made in the liver. Because urine is mostly water, it’s typically clear with a slight yellow tinge and has a very mild odor. However, the amount and concentration of urea can vary, and when it’s high, the liquid becomes a darker yellow and has a strong ammonia odor — that pungent “urine” smell. The kidneys filter excess water and urea out of the bloodstream, turn it into urine, and pass it along for storage in the bladder. When the bladder gets full, it signals to the brain that it’s time to urinate — unless you’re a kid with an undeveloped sense of fullness. It happens.

Certain medications, vitamin supplements, and foods such as asparagus, onions, garlic, and Brussels sprouts can give pee a distinct odor as well. Also, the longer it sits in the bladder, the darker and smellier it can become — and unfortunately, urine that usually ends up on mattresses has been in storage for a while.

How to Get Pee and Pee Smells Out of a Mattress

If you find yourself swamped in urine or you discover your child has wet the bed, here’s what to do:

  1. Get up.
  2. Get the kid up.
  3. Rip the sheets off the bed and toss them immediately into the washing machine.
  4. Grab a dry towel and blot the spot repeatedly to suck up the moisture from the mattress. (Do not wipe with the towel, or you’ll just drive the urine deeper into the mattress, upping the chances that it stains permanently.)
  5. Once you’ve got the surface as dry as you can, mix up a solution that’s 50% white vinegar and 50% warm water, then pour it into a spray bottle. If you have an essential oil like lavender handy, you may want to add a few drops to help mask the vinegar scent. Alternatively, you can bypass the vinegar altogether and instead mix a few teaspoons of powdered laundry detergent into the water.
  6. Spray your solution liberally all over the affected area and let it sit for a few minutes, then blot with the towel to draw out the moisture. Repeat. And if the puddle was big or especially smelly, repeat again.
  7. Grab some baking soda, the ultimate odor neutralizer, and sift it everywhere the urine was — even beyond the puddle borders, just for good measure.
  8. Let it sit for at least 10 hours, even longer if you can. If you or your child has a different place to sleep that next night, use it, allowing the mattress to dry out fully overnight.
  9. After enough time has passed (or that bed is really needed again), vacuum up the excess baking soda. Since you tackled the urine immediately while it was still wet, odds are no odor or stain will remain.

If you chance upon an old pee stain, or you discover your kid must’ve wet the bed the night before, the job is a little tougher, but it’s still possible to remove the stain and stench. Here’s your solution:

  1. Make a mixture that includes 8 ounces of hydrogen peroxide, 3 tablespoons of baking soda, and a squirt of liquid dish soap such as Dawn. Stir the ingredients to mix in the spray bottle, but don’t shake it up or you’ll get a bubbly mess.
  2. Spray the solution heavily everywhere you see dried pee and let it sit there and work its magic until it’s dry.
  3. As it’s drying, a baking soda residue will have formed. Vacuum that up afterward. If a stain remains, repeat the process.

How to Clean Up Dog and Cat Urine

Dog urine is almost identical to human urine, so the cleaning routine will be essentially the same. Feline urine, however, is a whole different animal. As any cat owner knows, this stuff reeks. That’s because, while it’s still about 95 percent water with some urea, cat urine also contains a feline-specific amino acid called felinine. Humans can’t smell it initially, but once it breaks down into sulfurous compounds, watch out.

To tackle cat urine stains, you can try either of the methods for cleaning up human and dog pee, but you’ll probably need something stronger — a store-bought enzymatic cleaner — to deal with the super-pungent odor. So try this method: If the pee is fresh, mop up the liquid with a dry towel like you would for human pee; remember, blot, don’t wipe. Once you’ve sopped it all up — or if you’re cleaning dried cat urine — lay a plastic sheet or tarp between the mattress and box spring (or layer a few towels in there), and dump about 4 cups of warm water over the affected area. The goal here is to dilute the residual cat urine and knock down the scent. Mop up the excess moisture.

Now grab your enzymatic cleaner and depending on the product design, pour or spray it all over the stain. Let it sit for about 15 minutes, or however long the instructions on the bottle say, then sop up any excess moisture. Next, for additional odor-busting, sift some baking soda over the spot and let it sit for as long as possible. Finally, vacuum up the baking soda, and you should be good to go.

This article was originally published on