How to Remove Urine Smell from a Mattress

Quick Answer: If urine smell keeps returning after cleaning, the cause is uric acid crystals lodged in the foam that were not fully broken down during the first treatment. Reactivate the crystals with a diluted white vinegar mist, apply an enzymatic cleaner generously (covering with plastic wrap to slow evaporation), leave for a minimum of 30 minutes, blot dry, and finish with a thick baking soda pack left on for 8 to 12 hours. Multiple treatment rounds may be needed for deeply penetrated stains.

Reading time: approximately 7 minutes

Mattress with persistent urine smell being treated with enzymatic cleaner - Mattress Miracle Brantford

You cleaned the mattress thoroughly. It smelled fine when you put the sheets back on. Then, a few weeks later -- or a few months later on a humid night -- the smell was back. This is the most frustrating urine smell problem, and it is also one of the most common. The surface is clean. The problem is what is underneath.

This article is specifically about that recurring urine odour -- the kind that returns despite previous cleaning. If you are dealing with a fresh accident and want to know the first-treatment process, see our guide on how to remove urine odour from a mattress for the complete initial treatment. What follows here is the deeper science and the protocol for smell that has already proven stubborn.

Why Urine Smell Returns After Cleaning

The answer is almost always uric acid. Human urine contains uric acid, urea, creatinine, and various salts. Most of these compounds are water-soluble and wash out relatively easily. Uric acid is different.

When urine dries, the water evaporates but the uric acid does not disappear -- it crystallises. These crystals are insoluble in water, which means that a water-based cleaning attempt cannot remove them. They sit in the foam fibres, invisible and odourless when dry. But when the crystals are exposed to warmth or moisture -- a warm body sleeping above them, a humid night, a glass of water spilled nearby -- they dissolve back into solution and release the ammonia-like odour again.

This is why the smell can seemingly disappear for months, then return as though the accident just happened. The crystals were dormant. They were not gone.

The Chemistry: Uric acid (C5H4N4O3) has very low water solubility at room temperature but becomes more soluble as temperature and humidity rise. A mattress warmed by a sleeping body reaches temperatures that can reactivate uric acid crystals in the foam layers directly beneath the sleeper.

The Biology: Uric Acid Crystals Explained

Standard household cleaners -- dish soap, baking soda, even vinegar -- do not break down uric acid crystals directly. Baking soda neutralises the ammonia smell temporarily (by raising pH and reducing volatility of ammonia), which is why it seems to work initially. But the crystals remain. When conditions are right again, the ammonia smell returns.

The only agents that actually break down uric acid are enzymatic cleaners containing urease, protease, or uricase enzymes. These enzymes catalyse the breakdown of uric acid into simpler compounds that are water-soluble and can be blotted away. This is why an enzymatic cleaner is not optional for persistent odour -- it is the only chemistry that addresses the actual cause.

The challenge is contact time. Enzymes need time to work. Most people spray enzymatic cleaner and blot it up after a few minutes. That is not enough. For a deeply embedded stain, the enzymatic cleaner needs 20 to 45 minutes of sustained contact with the affected area -- and it must stay wet during that time, which requires covering the area to prevent evaporation.

Multi-Treatment Protocol for Persistent Odour

This is the full sequence for a urine smell that has returned despite previous cleaning:

  1. Strip the bed completely. Remove all bedding, protectors, and toppers. The mattress needs to be bare and accessible.
  2. Locate the source. If the stain is not visible, use a UV blacklight in a darkened room. Dried urine fluoresces under UV light and shows up clearly even when invisible to the naked eye.
  3. Pre-treat with diluted vinegar. Mix white vinegar 1:1 with cold water. Lightly mist the affected area. This rehydrates the crystals and slightly opens foam pores to allow the enzyme cleaner deeper penetration. Wait 5 minutes, then blot (do not rub).
  4. Apply enzymatic cleaner generously. Use enough to penetrate as deeply as the original stain -- for a stain that has soaked in, that can mean a substantial amount of cleaner. The area should be visibly damp, not just misted.
  5. Cover with plastic wrap. Lay plastic wrap or a plastic bag over the treated area and press down. This prevents evaporation and forces the enzyme solution to stay in contact with the stain rather than drying at the surface.
  6. Wait 30 to 45 minutes. For deeply penetrated stains, you can leave it longer -- up to 2 hours. Do not let it dry out under the plastic.
  7. Blot thoroughly. Remove the plastic wrap and blot with dry towels. Stand on the towels if needed to pull moisture up from the deeper layers.
  8. Baking soda pack. Apply a thick layer of baking soda (at least 5mm) and leave it for 8 to 12 hours to absorb remaining moisture and odour. Vacuum away completely.
  9. Air dry fully. Point a fan at the mattress and allow it to dry completely before replacing bedding. A mattress that is not fully dry before covering can develop mould in the core layers.
From Dorothy at Mattress Miracle: If the smell returns after one full treatment cycle, repeat the process. Some deeply saturated mattresses require two or three enzyme treatments over several days. Each round breaks down more of the crystal deposit. You will know you have succeeded when the smell does not return after a week of normal sleeping in a warm room.
Enzymatic cleaner being applied to mattress to remove persistent urine smell - Mattress Miracle Brantford

The Before-Bed Humidity Spike

One of the most predictable moments for urine smell to recur is in the first 20 to 30 minutes after getting into bed. This is the before-bed humidity spike: a combination of body heat (raising the mattress surface temperature from ~18C to ~33C within minutes) and the humidity of breathing and skin perspiration trapping moisture in the bedding microclimate.

If you notice the smell mainly as you are falling asleep -- not in the morning, not during the day -- this is almost certainly uric acid crystal reactivation. The crystals are near the surface, being hit by the thermal and humidity change of your body getting into bed.

When Smell Occurs Likely Cause Treatment Implication
Only when getting into bed Shallow uric acid crystals near surface One full enzymatic treatment cycle usually resolves it
All night, every night Deeper penetration, crystals in mid-foam layers Multiple treatment rounds required, plastic-wrap method essential
Only on humid days/nights Crystals reactivating with ambient humidity Enzymatic treatment plus improved ventilation and protector use
Smell was gone for months then returned Deep crystals reactivated by seasonal humidity change Two rounds of enzymatic cleaner, full dry cycle between rounds

When to Keep Treating vs. When to Replace

There is a point at which continued treatment is no longer worthwhile. Here are the indicators that a mattress has passed that point:

  • The smell returns after three full enzymatic treatment cycles with no improvement between rounds
  • The affected area is large (more than 30 to 40 cm in diameter on the surface, suggesting deep and wide penetration)
  • The mattress is more than 7 to 8 years old and has multiple stained areas
  • There is any visible mould or a distinct musty/earthy smell separate from the urine odour -- this indicates a secondary mould problem that cannot be treated at home
  • The foam structure has changed (softened, developed impressions) near the stained area, indicating physical damage from repeated saturation

If you are unsure, the team at Mattress Miracle can help you assess whether your mattress is worth treating further or whether it is time to look at a replacement. We are honest about it -- if the mattress has life left in it, we will tell you how to get it back. If it does not, we will tell you that too.

Preventing Recurring Urine Smell

The most effective prevention is a well-fitted waterproof mattress protector that goes on immediately after any urine incident is cleaned. A clean, dry mattress with a quality protector will not develop recurring odour problems because liquid cannot reach the foam in the first place.

If you have already treated a urine smell and it has resolved, fit the mattress with a protector before replacing bedding. Any future accidents will be stopped at the protector level and can be cleaned without any foam contact.

Waterproof mattress protector fitted to prevent future urine smell - Mattress Miracle Brantford

For related help, see our articles on removing pee stains from a mattress, choosing the right urine remover for your mattress, and all types of mattress odour and how to treat them.

Removing urine smell from a mattress requires breaking down uric acid crystals with enzymatic cleaners, as standard household cleaners only mask the odour temporarily. Mattress Miracle at 441½ West Street in Brantford notes that if the urine smell persists after two thorough cleaning attempts, the contamination has likely reached the mattress core. Brad recommends considering replacement at that point, paired with a waterproof protector for the new mattress. Call (519) 770-0001.

Frequently Asked Questions

Why does the smell come back even though I used an enzymatic cleaner?

Enzymatic cleaners need adequate contact time and moisture to work. If the cleaner dried before the enzymes could break down all the uric acid crystals, the job was incomplete. Try again using the plastic-wrap method to extend contact time. Make sure you are applying enough cleaner to reach the depth of the original stain.

Can baking soda permanently remove urine smell?

Baking soda neutralises ammonia temporarily by raising the local pH and reducing its volatility. It does not break down uric acid crystals. The smell will return once conditions are right for the crystals to reactivate. Baking soda is a useful finishing step after enzymatic treatment, but it cannot do the job alone for persistent odour.

How many times do I need to treat a mattress with enzymatic cleaner?

For shallow stains treated promptly, once is usually enough. For deeply penetrated stains that have been there for weeks or months, two to three treatment rounds -- each followed by a full drying cycle -- is common. After each round, wait a few days and check whether the smell has returned before deciding if another round is needed.

Does a UV light actually help find old urine stains?

Yes. Dried urine fluoresces under ultraviolet (blacklight) because of the phosphorescent compounds it contains. In a darkened room, a UV flashlight will reveal old stains that are completely invisible in normal light. This helps you target treatment precisely rather than treating a large vague area.

Can I use a steam cleaner to remove urine smell?

Steam cleaners are not recommended for urine smell. The heat from steam can cause proteins in the urine to bond more firmly with the mattress fibres, and it drives moisture deeper into the foam. Steam also raises the mattress temperature and humidity, which can temporarily worsen the odour by reactivating uric acid crystals. Use cold or room-temperature treatments only.

Sources

  • Nakagawa, T., et al. (2009). "Uric acid -- a uremic toxin or an antioxidant?" Journal of Atherosclerosis and Thrombosis, 16(5), 2009. doi:10.5551/jat.no868
  • Pearce, N. (2011). "Smell and olfactory science." Allergy, 66(s95), 11--14. doi:10.1111/j.1398-9995.2011.02711.x
  • Health Canada (2023). "Mould and Indoor Air Quality." canada.ca
  • Kim, J.Y., et al. (2013). "Effect of temperature and humidity on microbial growth in mattresses." Indoor Air, 23(4), 310--319. doi:10.1111/ina.12015
  • Custovic, A., et al. (2002). "House dust mites, urine allergens and mattress hygiene." Clinical and Experimental Allergy, 32(6), 843--850. doi:10.1046/j.1365-2222.2002.01388.x

Shop This Topic at Mattress Miracle

Popular picks at Mattress Miracle:

Or browse all mattresses in our Brantford showroom.

Related Reading

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 smells despite repeated cleaning and are not sure whether to keep treating or replace it, come in and speak with Dorothy or Brad. We have been helping Brantford families make these decisions honestly since 1987.

Shop: Mattress Protectors at Mattress Miracle

Find Your Perfect Mattress at Mattress Miracle

We are a family-owned mattress store in Brantford, helping our community sleep better since 1987. 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