How to Get Pee Out of a Mattress: Stains and Smell

Someone wet the bed. Maybe it was a kid, maybe it was the dog, maybe it happened three weeks ago and you only noticed the yellow ring today. The usual advice hands you one recipe and stops. That is why people clean the spot, watch it look better, and then smell it again a week later. Knowing how to get pee out of a mattress means doing two jobs, not one.
The stain and the smell are two different problems
The yellow mark and the smell come from different parts of the same mess, so one product will not handle both.
The stain is color left behind when the liquid dried. A whitening cleaner lifts that.
The smell comes from uric acid crystals. Those crystals do not dissolve in water, so soap and water slide right past them. They sit quiet until the air turns damp, then they give the smell back. That is why a bed can seem fine in October and smell awful in April.
Bleaching the stain does nothing to the crystals. Plan on doing both.
What to do in the first ten minutes
A fresh accident is the one you can win on your own. Strip the bedding and get it in the wash. Then press a dry towel onto the wet spot and stand on it. Blot, do not rub. Rubbing pushes the mess deeper into the padding.
Keep swapping in dry towels until they come up close to dry. The less liquid you leave, the smaller both later jobs will be. Skip hot water and hair dryers. Heat can lock the smell in for good.
How to get pee stains out of a mattress
This step is for the yellow, and it works on urine that dried long ago. Mix one cup of 3 percent hydrogen peroxide, three tablespoons of baking soda, and two drops of dish soap. Use it within an hour. It loses strength as it sits.
- Vacuum the spot first with the upholstery attachment so you do not rub grit in.
- Dampen a white cloth with the mix. Do not pour it onto the mattress.
- Dab from the outside of the stain toward the middle so you do not spread it wider.
- Let it dry, a few hours or overnight.
- Brush or vacuum off the white powder left behind.
- Wipe the area once with a cloth dampened in distilled water.
That last step matters more here than most places. Water along the Wasatch Front is hard, so a tap water rinse can dry into a chalky ring. You would be trading a yellow mark for a white one. Distilled water costs a dollar and skips that.
Test a hidden corner first. Peroxide can lighten fabric.
How to get pee smell out of a mattress
Now for the crystals. This needs an enzyme cleaner, the kind sold for pet accidents. Check the label for uricase, the enzyme that breaks uric acid apart. A general fabric spray will not do it.
Use enough of it. The mess under the surface is wider than the mark on top, often several times wider. A light mist only wets the tips of the fibers. Damp, not soaked, is what you want.
Then leave it alone. Enzymes work slowly. Give a light spot fifteen minutes and an old one several hours, covered with a damp cloth so it does not dry out early.
Dry it with moving air, not heat. Point a fan at the bed and open a window if the day is dry. One warning: our dry air makes the top of a mattress feel finished long before the padding underneath is. Wait longer than you think. A mattress cannot be wrung out, and padding that stays damp grows mildew you will smell later.
Questions people ask
Will the smell go away on its own?
No. Uric acid crystals do not evaporate. They wait for humid air and come back.
Is the mattress ruined?
Usually not. One accident that gets treated is almost never the end of a bed. Years of them, or a soaked foam core, is another matter.
How long does the whole job take?
Plan on a day. Most of that is waiting for things to dry.
What about a child who wets the bed often?
Same steps, plus a washable waterproof protector. It turns a two hour job into a load of laundry.
When it is deeper than the surface
If you have done both steps and the smell still returns on a damp day, the urine reached the foam core. Nothing you spray on top will get down there. A mattress is not a towel. The only way water leaves the middle is if a machine pulls it out.
That is what extraction does. It sprays and vacuums in the same motion, so moisture never sits inside the bed. Our process starts with a look at the mattress, then spot treatment, then hot water extraction with a rinse that leaves no residue. Everything we use is safe for kids and pets once dry. The steps are on our mattress cleaning page, and pet accidents get their own treatment. Rates are posted on our pricing page.
We have been getting accidents out of mattresses in Utah County and Salt Lake County homes since 1985. Book a cleaning online or call (801) 400-2770 for a firm price before we start.
