How to Remove Urine Stains from a Mattress (and the Smell Too)

Quick Answer: The most effective urine stain remover for mattresses is a two-step process: white vinegar spray followed by baking soda overnight. For stubborn odour, an enzyme-based cleaner (like Nature's Miracle) breaks down uric acid crystals that regular cleaning misses. Always blot first, never rub, and let the mattress dry completely before putting sheets back on.

Reading Time: 8 minutes

Why Urine Stains Are Different from Other Stains

Urine presents a double challenge: stain and odour. The stain comes from urochrome (the pigment that gives urine its colour). The odour comes from urea and uric acid, which break down into ammonia over time. The real problem is uric acid crystals. These crystals are not water-soluble, which is why a mattress can smell clean after washing but develop a urine smell again on a humid day.

This is the key difference from blood or food stains. Our complete mattress stain remover guide covers all stain types if you are dealing with more than just urine. With those, once the stain is gone, the problem is solved. With urine, you need to address both the visible stain and the invisible uric acid crystals that cause recurring odour.

Fresh Urine: The Vinegar and Baking Soda Method

How to Remove Urine Stains from a Mattress (and the Smell Too)

This is the most reliable DIY approach using ingredients you probably already have.

What You Need

  • Clean white towels or paper towels
  • White vinegar
  • Cold water
  • Baking soda (at least half a box)
  • Spray bottle

Steps

  1. Strip the bed immediately. Remove sheets, protector, and everything else. Wash them on cold with an enzyme detergent.
  2. Blot, blot, blot. Press clean towels into the wet area with firm pressure. Stand on them if needed to absorb as much urine as possible. Replace towels and repeat until they come away mostly dry.
  3. Spray with vinegar solution. Mix equal parts white vinegar and cold water in a spray bottle. Spray the stained area until it is damp but not soaked. Vinegar neutralizes the ammonia in urine.
  4. Blot again. Press fresh towels into the area to lift the vinegar-urine mixture.
  5. Apply baking soda generously. Sprinkle a thick layer (6 mm or more) over the entire affected area. The baking soda will absorb remaining moisture and neutralize odour as it dries.
  6. Wait 8 to 10 hours. Overnight is ideal. Do not rush this step. The longer the baking soda sits, the more effective it is.
  7. Vacuum thoroughly. Use the upholstery attachment to remove all baking soda. Check for any remaining stain or odour.
  8. Repeat if needed. For heavy saturation, a second round may be necessary.

Brad, Owner, 40+ years of experience: "Parents of young children ask us about this all the time. It is one of the most common mattress care questions we get, right up there with 'how often should I flip my mattress.' The vinegar and baking soda method works for most situations. When it does not, an enzyme cleaner is the next step."

8 min read

Dried Urine: Enzyme Cleaner Approach

If the urine has dried, the vinegar method may not be enough, especially for odour. This is where enzyme-based cleaners earn their money.

Enzyme cleaners contain specific biological enzymes (protease, urease, and amylase) that break down the organic compounds in urine at a molecular level. They literally digest the uric acid crystals that cause lingering smell.

Steps for Dried Stains

  1. Dampen the stain with cold water. The enzymes need moisture to activate, and the dried urine needs to be rehydrated for the cleaner to reach it.
  2. Apply enzyme cleaner. Follow the product directions. Most recommend saturating the stain and letting it sit for 15 to 30 minutes.
  3. Cover with a damp cloth. This keeps the area moist while the enzymes work. Some products recommend covering with plastic wrap.
  4. Wait the full recommended time. Do not rush. Enzyme action takes time.
  5. Blot dry. Press clean towels into the area.
  6. Apply baking soda. Leave overnight to absorb any remaining moisture and odour.
  7. Vacuum.

Why Enzyme Cleaners Work When Other Methods Fail

Regular cleaning products (soap, vinegar, even hydrogen peroxide) can remove the visible stain and the surface-level smell. But uric acid crystals are insoluble in water and resistant to most household cleaners. They embed in mattress fabric and foam, and they reactivate whenever humidity rises. This is why a mattress can smell fine in winter but develop a urine smell during a humid Ontario summer.

Enzyme cleaners break down uric acid into carbon dioxide and water, permanently eliminating the source of the smell. This is why pet supply companies developed these products first: pet owners deal with this exact problem regularly.

The Odour Problem (And How to Solve It)

If you have cleaned the stain but the smell persists, try this escalation approach:

Level 1: Baking soda (repeat application). Sprinkle heavily, wait overnight, vacuum. Repeat up to 3 times.

Level 2: Enzyme cleaner. Apply as directed above. The enzymes need 24 to 48 hours to fully break down uric acid in some cases.

Level 3: Hydrogen peroxide solution. Mix 240 ml (1 cup) of 3% hydrogen peroxide with 3 tablespoons of baking soda and 1 drop of dish soap. Spray lightly onto the area. The oxidation helps break down stubborn odour compounds. Test for colour fastness first.

Level 4: Professional cleaning. If the odour persists after multiple treatments, the urine may have penetrated deep into the foam core. Professional mattress cleaners have extraction equipment that can pull contaminants from deeper layers. In Brantford, several local cleaning services offer mattress treatment.

Product Comparison: DIY vs. Store-Bought

Product/Method Stain Removal Odour Removal Cost Available At
Vinegar + baking soda (DIY) Good Good for fresh Under $3 Home
Nature's Miracle Very good Excellent $12-18 Pet stores, Amazon.ca
Rocco & Roxie Very good Excellent $20-25 Amazon.ca
OxiClean Versatile Good Good $8-12 Grocery stores
H2O2 + baking soda (DIY) Very good Good Under $5 Pharmacy

Special Situations: Children, Seniors, Pets

Children and Bedwetting

Bedwetting is common in children under 7 and is not a behavioural issue. The Canadian Paediatric Society considers it normal up to age 6 and only investigates further if it continues past age 7. For parents dealing with regular nighttime accidents, a waterproof mattress protector is non-negotiable. Consider having two protectors so one can be in the wash while the other is on the bed.

For children's mattresses, we recommend the Restonic ComfortCare Twin at $725 (690 coils). Paired with a waterproof protector, it provides proper support for growing bodies while being protected from accidents.

Seniors and Incontinence

Incontinence affects up to 30% of Canadian adults over 65. A waterproof mattress protector with a hospital-grade membrane provides the strongest barrier. For hospital beds, specific protectors sized at 36" x 80" are available through medical supply retailers.

Pets

Pet urine is more concentrated and often more acidic than human urine, making the odour stronger and harder to remove. Enzyme cleaners designed for pet urine (Nature's Miracle, specifically) are the most effective option. The same cleaning steps apply, but you may need additional treatments.

When to Replace Instead of Clean

There comes a point where cleaning is no longer practical. Consider replacement if:

  • The mattress has been soaked through to the foam core multiple times
  • Odour persists after 3 or more enzyme treatments
  • The mattress is already 7 or more years old
  • You can see visible mould or discolouration deep in the fabric
  • The mattress has structural issues (sagging, lumps) in addition to stains

A Fresh Start

If your mattress is past the point of saving, give Brad a call at (519) 770-0001. We can help you find the right replacement and set you up with a waterproof protector from day one. Our white glove delivery service includes old mattress removal, so you do not have to deal with the old one yourself. We deliver throughout Brantford, Hamilton, Kitchener, Cambridge, and the surrounding areas.

Related Reading

Sources

  • Canadian Paediatric Society. (2023). "Bedwetting (Nocturnal Enuresis): Information for Parents." cps.ca.
  • Canadian Continence Foundation. (2022). "Incontinence in Canada: Facts and Statistics." canadiancontinence.ca.
  • American Cleaning Institute. (2023). "Stain Removal Guide." cleaninginstitute.org.

Shop: Mattress Protectors at Mattress Miracle

Shop This Topic at Mattress Miracle

Popular picks at Mattress Miracle:

Or view all our mattresses in our Brantford showroom.

Find Your Perfect Mattress at Mattress Miracle

We are a family-owned mattress store in Brantford, helping our community sleep better since 1997. Come try mattresses in person and get honest, no-pressure advice.

441 1/2 West Street, Brantford, Ontario

Call 519-770-0001

Frequently Asked Questions

Does baking soda remove urine smell from a mattress?

Yes. Baking soda is one of the most effective urine odour absorbers. It works by neutralizing the acidic compounds in urine. Sprinkle a thick layer over the affected area, leave it for at least 8 hours (overnight is ideal), and vacuum. For strong odours, repeat 2 to 3 times.

What is the best enzyme cleaner for urine on a mattress?

Nature's Miracle, Rocco and Roxie, and OxiClean are among the most effective options available in Canada. Look for products that mention protease and urease enzymes. Pet-specific enzyme cleaners work equally well on human urine since the chemistry is similar.

Can you save a mattress that has been peed on multiple times?

It depends on penetration depth. Surface stains can usually be treated successfully even after multiple incidents. If urine has soaked through to the foam core repeatedly, the odour may be impossible to eliminate completely, and replacement becomes the better option. A waterproof protector after cleaning prevents future incidents from reaching the mattress.

Why does my mattress still smell after cleaning urine?

Urine contains uric acid crystals that are not water-soluble. Regular cleaning removes the surface stain but leaves these crystals behind. They reactivate with humidity, releasing odour again. Enzyme-based cleaners are specifically designed to break down uric acid into carbon dioxide and water, permanently eliminating the smell.

Visit Our Brantford Showroom

Mattress Miracle
441 1/2 West Street, Brantford
Phone: (519) 770-0001
Hours: Mon-Wed 10-6, Thu-Fri 10-7, Sat 10-5, Sun 12-4

Whether you need a mattress protector, a new mattress, or just advice on caring for the one you have, Brad, Dorothy, and Talia are here to help. White glove delivery throughout Brantford and the surrounding region, including old mattress removal.

Visit Our Brantford Showroom

We are located at 441 1/2 West Street in downtown Brantford. Free parking available. Our team does not work on commission, so you get honest advice based on your needs.

Mattress Miracle -- 441 1/2 West Street, Brantford, ON -- (519) 770-0001

Hours: Monday-Wednesday 10am-6pm, Thursday-Friday 10am-7pm, Saturday 10am-5pm, Sunday 12pm-4pm.

Come in and let our team help you find the right mattress for your needs. No pressure, no commission.

Back to blog