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 Out of a Mattress: Fresh & Dried Stain Guide

· 365-night home trial + free white-glove delivery · See current prices →


🔥 , 365-night home trial + free white-glove delivery,
See current prices →

Editor's pick, mattress review category

Saatva Classic

From $1,174 (Twin) · Saatva's #1 bestseller · Euro pillow top · 3 firmness · 365-night trial · Lifetime warranty

Check Saatva price →

Urine stains require two-phase treatment: removing the stain and neutralizing the odor compounds (uric acid crystals). Standard cleaners only tackle the first part, enzyme cleaners handle both.

Disclosure: MattressNut is reader-supported. When you buy through links on our site, we may earn an commission at no additional cost to you. Our reviews and recommendations remain independent and are based on hands-on testing. Learn more on our about page.

TL;DR

This mattress review covers construction, firmness, trial/warranty, price, and who it fits. Saatva Classic is our benchmark for mid-luxury (Euro pillow top, 365-night trial, lifetime warranty) against which we measure competitors.

Fresh Urine: Act in Under 10 Minutes

  • Step 1: Blot up as much liquid as possible with dry towels, press firmly, don't rub
  • Step 2: Mix: 8 oz hydrogen peroxide + 3 tablespoons baking soda + 1 drop dish soap
  • Step 3: Apply liberally to affected area, let sit 10 minutes
  • Step 4: Blot dry, apply fresh baking soda, let dry completely (2-8 hours)
  • Step 5: Vacuum baking soda thoroughly

Dried Urine: Enzyme Cleaner is Essential

Once urine dries, uric acid crystals form and bond to fabric fibers. Only enzymes (proteases, urease) can break them down. Regular cleaners mask the smell temporarily but the odor returns with humidity.

our top pick. After running the Saatva Classic through multiple sleep tests, it remains our benchmark in this category, long trial window, lifetime warranty, and direct-to-consumer pricing give it a structural advantage over most competitors.
  • Apply enzyme cleaner (Rocco & Roxie, Nature's Miracle, OdoBan) generously
  • Cover with plastic wrap, keeps area moist so enzymes can work
  • Let sit 8-24 hours
  • Remove plastic, blot dry
  • Apply baking soda, let dry 8+ hours, vacuum

Pet Urine vs. Human Urine

Pet urine (especially cat) contains higher concentrations of uric acid and felinine (cats), making it harder to neutralize. Use a pet-specific enzyme cleaner and plan for 2-3 treatment cycles for cat urine in particular.

Odor Won't Go Away?

If smell persists after enzyme treatment, the urine has likely penetrated to the foam core. At this point:

    Editor's pick, mattress review category

    Saatva Classic

    Saatva's #1 bestseller · Euro pillow top · 3 firmness · 365-night trial · Lifetime warranty. Saatva is one of the few mattress brands to pair a multi-hundred-night home trial with a lifetime-scale warranty.

    • Price: From $1,174 (Twin)
    • Free white-glove delivery & old-mattress removal (US)
    • 365-night home trial on mattresses
    • ID.me discount for military, veterans, first responders, teachers, seniors
    • GREENGUARD Gold certified construction

    Check Saatva price

    Disclosure: we may earn a commission from this link at no extra cost to you.

  • Try injecting enzyme cleaner deeper with a spray bottle pressed against the fabric
  • Consider an odor-blocking mattress encasement (traps residual crystals)
  • If mattress is 5+ years old and saturated, replacement is likely more cost-effective

Prevention going forward: A waterproof mattress protector is the single best investment. Puffy's waterproof protector uses a breathable membrane that stops liquids while remaining cool and quiet.

FAQ

Does baking soda alone remove urine smell from a mattress?

Baking soda absorbs odors temporarily but does not break down uric acid crystals, the main source of persistent urine smell. For complete odor removal, enzyme cleaners are essential. Use baking soda as a final step after enzyme treatment to absorb any remaining moisture and light odors.

How long does it take to remove urine smell from a mattress?

Fresh urine: 4-8 hours total with proper enzyme treatment. Dried or old urine: 24-72 hours and potentially 2-3 treatment cycles. Cat urine often requires multiple treatments even on fresh accidents. Complete drying is critical, residual moisture reactivates odors.

Can I use white vinegar to remove urine from a mattress?

White vinegar can help neutralize the ammonia smell in fresh urine, but it cannot break down dried uric acid crystals. It works well as part of a fresh-stain treatment but is insufficient for dried urine or pet accidents. Enzyme cleaners are superior for complete odor elimination.

Before making a purchase in this category, consider these essentials we recommend checking:

  • Trial period, 100 nights minimum, 365 nights ideal for a major mattress or bedding purchase.
  • Warranty, 10 years or longer for mattresses; 1-3 years for most bedding accessories.
  • Return policy, ensure free returns are included, not store credit only.
  • Certifications, CertiPUR-US for foam (no harmful chemicals), GOLS/GOTS for organic latex and cotton, OEKO-TEX Standard 100 for fabrics.
  • Shipping, check if white-glove setup and old-mattress removal are included or cost extra.

For our complete shopping framework, see our 2026 best mattress buying guide.

★ #1 Mattress 2026 Amerisleep — $300 Off + 100-Night Trial →