By clicking on the product links in this article, Mattressnut may receive a commission fee to support our work. See our affiliate disclosure.

How to Get Urine Smell Out of a Mattress? (2026)

Quick answer: Blot up moisture, then saturate the spot with an enzyme cleaner and let it sit so it breaks down the odor compounds. Blot dry, cover with baking soda for several hours, vacuum it off, and air-dry the mattress completely.

By the MattressNut editorial team · Updated June 2026

How to Get Urine Smell Out of a Mattress — The Short Answer

Urine odor comes from organic compounds that ordinary soap doesn't neutralize, which is why an enzyme cleaner is the key tool — it digests the smell at the source. Baking soda then mops up any residual odor, and complete drying keeps it gone.

Step by Step

Step What to do
1 Blot up as much liquid as possible with dry towels, pressing down to pull moisture from deeper in. For old stains, lightly dampen the area first.
2 Saturate the spot with an enzyme cleaner made for pet or urine odor, enough to reach as deep as the urine went. Let it sit the full time on the label.
3 Blot up the cleaner with dry towels, pressing firmly to lift moisture and the broken-down odor compounds.
4 Cover the area with baking soda, leave it several hours (or overnight), then vacuum it up. Air-dry the mattress fully before remaking the bed.

What to Avoid

Don't reach for plain soap or vinegar alone for set-in odor — they mask rather than digest it, and the smell often returns. Avoid over-wetting, which spreads urine deeper and risks mold. And don't rush the drying; trapped moisture is what brings the smell back.

When It's Time to Replace the Mattress

Fresh accidents usually clean up well. But urine that soaked deep long ago can leave odor that no enzyme treatment fully lifts, and a mattress that still smells isn't restful. If it's set-in or the bed is already old and sagging, replacing it is the cleaner, healthier move.

See the Saatva Classic (free old-mattress removal)

The Bottom Line

An enzyme cleaner does the real work on urine smell, with baking soda as a finishing deodorizer and full drying to lock in the result. Treat the depth the urine reached, be patient with dry time, and you'll clear most odors short of a deeply set-in one.

Bottom line: Blot, saturate with enzyme cleaner, finish with baking soda, and dry fully.

Related: our full Saatva mattress review.

★ #1 Mattress 2026 Get Saatva Classic — 365-Night Trial →