Why Baking Soda Won't Get Pee Smell Out of Your Mattress

Quick Answer: Baking soda alone cannot remove pee smell from a mattress. It neutralises surface ammonia temporarily, but uric acid crystals are embedded deep in foam and fibres. Those crystals reactivate when humidity rises, bringing the smell back. Only enzyme cleaners -- which chemically break down uric acid at the molecular level -- produce lasting results.

Baking soda sprinkled on mattress showing why it fails to remove pee smell - Mattress Miracle Brantford

Why Baking Soda Fails on Pee Smell

If you search "how to get pee smell out of mattress," nearly every result tells you the same thing: sprinkle baking soda, wait, vacuum. It is the most repeated piece of mattress cleaning advice on the internet. It is also incomplete, and for anyone dealing with a persistent or returning smell, it is genuinely unhelpful.

The problem is not that baking soda is useless. It does something. What it does not do is eliminate the underlying cause of urine odour embedded in a mattress. To understand why, you need to know what urine smell actually is.

The Uric Acid Crystal Problem

Fresh urine is mostly water, urea, creatinine, and urobilin (the yellow pigment). The smell at the fresh stage is mild. What creates the classic, sharp ammonia odour is a two-stage process that happens over time.

First, bacteria in the mattress decompose urea into ammonia. That is the smell you notice in the hours and days after an accident. Second, uric acid -- a component of urine -- crystallises as the moisture evaporates. These crystals are extremely stable. They bond to foam cells and fabric fibres and sit there, inert, until something disrupts them.

What disrupts them? Moisture. When humidity rises -- on a warm Ontario summer day, after a shower with steam drifting into the bedroom, or when someone sweats heavily -- those crystals partially dissolve and release ammonia and other volatile compounds all over again. This is why a mattress can smell "fine" in January and suddenly reek in August. Nothing new happened. The crystals were always there.

The Chemistry in Plain Language

Uric acid crystals are non-polar compounds. They do not dissolve easily in water alone. Enzyme cleaners contain specific proteins (enzymes) that physically break the molecular bonds within uric acid, converting it into smaller compounds that evaporate or can be blotted away. This is destruction of the crystal, not masking of the smell.

8 min read

What Baking Soda Actually Does

Baking soda (sodium bicarbonate) is alkaline, with a pH around 8.3. Ammonia is also alkaline. When you put an alkaline powder on an alkaline smell source, you are not neutralising the cause, you are absorbing surface molecules. Baking soda is a mild odour absorber -- it picks up some of the loose ammonia molecules floating at the mattress surface and holds them until you vacuum.

This is genuinely useful for very fresh accidents where the uric acid has not yet fully crystallised and most of the urine is still in liquid or vapour form near the surface. Baking soda applied within the first few minutes, combined with thorough blotting, can help reduce the total uric acid load before it sets.

But once the mattress has dried -- once those crystals have formed and bonded to the material -- baking soda cannot reach them. The powder sits on the surface. The crystals are inside the foam, sometimes centimetres deep. Vacuuming up the baking soda removes the baking soda. The crystals remain.

Method What It Addresses Reaches Embedded Crystals? Result
Baking soda alone Surface ammonia vapour No Temporary improvement; smell returns with humidity
White vinegar spray Surface bacteria; mild deodorising No Adds vinegar smell; masks briefly
Air freshener / spray Airborne odour molecules only No Covers smell for hours; crystals untouched
Enzyme cleaner (correct application) Uric acid crystals at molecular level Yes, with adequate dwell time Permanent elimination if applied correctly

How Enzyme Cleaners Actually Work

Enzyme cleaners work through biological action. They contain proteins called enzymes that act as catalysts, speeding up the breakdown of specific organic compounds. For urine, the relevant enzymes are:

  • Protease -- breaks down proteins in urine
  • Urease -- breaks down urea into compounds that can be removed
  • Lipase -- breaks down any lipid-based compounds

Some enzyme cleaners also contain live bacteria cultures that produce enzymes continuously as they feed on the organic material. These "bio-enzyme" or "live bacteria" formulas can be more effective for deep contamination because the bacteria actively pursue the organic source rather than relying solely on the initial enzyme concentration.

The critical requirement is dwell time. Enzymes need 15 to 30 minutes at minimum to do their work. Many people spray, blot immediately, and wonder why the smell comes back. The enzymes were never given time to penetrate and react.

Step-by-Step Treatment That Actually Works

Treatment Method

  1. Blot first -- remove as much liquid as possible by pressing firmly with clean cloths. Never rub. Change cloths when saturated.
  2. Cold water only -- if you use any water, use cold. Hot water sets the proteins permanently.
  3. Apply enzyme cleaner generously -- the area needs to be saturated to the depth the urine reached. If the urine soaked in 2 cm, the enzyme cleaner needs to reach 2 cm.
  4. Dwell time is non-negotiable -- cover the treated area with plastic wrap to keep it moist and leave for at least 30 minutes. For old stains, leave for 24 hours (the "plastic wrap trap" technique).
  5. Blot up the enzyme cleaner -- do not rinse with water, which dilutes the enzymatic action. Blot until as dry as possible.
  6. Dry completely before remaking the bed -- a damp mattress grows mould. Use a fan, open windows, or a portable heater pointed away from the mattress surface to circulate air.
  7. Optional baking soda finish -- once fully dry, baking soda can absorb any remaining surface odour. Vacuum after 30 minutes.

The Humidity Reactivation Problem

If you treated a mattress, thought it was fine, and then noticed the smell returning on a warm or humid day, you did not have a cleaning failure. You have a crystal residue problem.

Not all uric acid crystals were reached by the treatment. This can happen because the enzyme cleaner did not penetrate deeply enough, or the dwell time was too short for the enzymes to complete their work. The remaining crystals sit dormant until moisture reactivates them.

The solution is a second treatment, this time with more generous enzyme cleaner application and a longer dwell time (24 hours with plastic wrap). In some cases, a third application is needed for mattresses with years of accumulated contamination.

Ontario's climate makes this particularly relevant. Summer humidity in the Brantford area regularly sits above 70%, which is more than enough to reactivate latent uric acid crystals. If you treated a mattress in winter and the problem returned in July, this is exactly why.

Enzyme cleaner being applied to mattress for uric acid crystal removal - Mattress Miracle Brantford

Prevention: The Better Answer

The most effective solution to mattress urine smell is preventing urine from reaching the mattress in the first place. A quality waterproof mattress protector -- not a mattress pad, but a protector with a true waterproof barrier -- stops liquid at the surface.

Modern waterproof protectors use thin polyurethane membranes laminated to fabric. They are breathable and quiet. The protector goes in the wash; your mattress stays dry. The cost of a good protector is a fraction of the cost of a professional cleaning, and it eliminates the problem entirely.

If you have been managing recurring urine issues, the right time to fit a protector is immediately after a thorough enzyme treatment, once the mattress is completely dry.

Waterproof mattress protector preventing urine odour problems - Mattress Miracle Brantford

A Note from Dorothy at Mattress Miracle

We see customers come in fairly regularly who have tried baking soda, vinegar, and every spray at the grocery store, and the smell keeps coming back. Once we explain the crystal chemistry, it clicks. The issue is not that they cleaned wrong -- it is that the method they used was not designed for the problem. Enzyme cleaners are not expensive or hard to find. They just need time to work, and most people do not know to give them that time.

Frequently Asked Questions

Why does my mattress smell like urine even after cleaning?

Uric acid crystals are still present in the foam or fibres. Baking soda and vinegar do not break down these crystals -- they only address surface molecules. Humidity causes the remaining crystals to release odour compounds again. A thorough enzyme cleaner treatment with adequate dwell time is needed.

Can I use hydrogen peroxide on a mattress for pee smell?

Hydrogen peroxide helps with the yellow stain (urobilin pigment) but does not break down uric acid crystals the way enzyme cleaners do. For odour removal, enzyme cleaners are the right tool. You can use hydrogen peroxide for the stain after addressing the smell separately.

How long does it take for enzyme cleaner to work?

Fresh urine stains need a minimum of 15 to 30 minutes of dwell time with the surface kept moist. For dried or old urine, 24 hours under plastic wrap is recommended to allow deep penetration. Multiple treatments are sometimes necessary.

Is it safe to sleep on a mattress after using enzyme cleaner?

Yes, once the mattress is completely dry. Enzyme cleaners are generally non-toxic and pet-safe when dry. Make sure the mattress is fully dry before remaking the bed -- a damp mattress can develop mould quickly.

What if my mattress still smells after two enzyme treatments?

Very old or heavily contaminated mattresses sometimes require three treatment cycles. If smell persists after three thorough treatments, the contamination may be too deep for surface treatment to reach, and mattress replacement should be considered.

Sources

  • Vanholder, R., et al. "Uric acid and chronic kidney disease: which is chasing which?" Nephrology Dialysis Transplantation, vol. 26, no. 8, 2011, pp. 2423-2425.
  • Bristow, A.W.T., et al. "The biochemistry of human urine." Journal of Analytical Toxicology, 1992.
  • National Center for Healthy Housing. "Moisture and Mold Prevention." 2023. nchh.org
  • Environmental Protection Agency. "Mold and Moisture in Homes." epa.gov/mold, 2024.
  • Enzyme Technical Association. "How Enzymes Work in Cleaning Applications." 2022. enzymetechnicalassoc.org

Visit Our Brantford Showroom

We are located at 441½ 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½ West Street, Brantford, ON -- (519) 770-0001

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

If you are dealing with a mattress that just will not come clean, come in and talk to Brad or Dorothy. We can help you decide whether a protector, a professional clean, or a fresh start makes more sense for your situation.

Shop: Mattress Protectors at Mattress Miracle

Shop This Topic at Mattress Miracle

Popular picks at Mattress Miracle:

Or shop the full mattress lineup 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
Back to blog