BREAKING
Sleep

How to Get Dog Pee Smell Out of a Mattress

Sandeep Singh Apr 14, 2026 15 Views
How to Get Dog Pee Smell Out of a Mattress

How to Get Dog Pee Smell Out of a Mattress

You cleaned up the accident. The mattress looks fine. But that dog pee smell is still hanging around every time you walk into the bedroom. Sound familiar? Getting dog pee smell out of a mattress is not just about cleaning the visible stain. The smell comes from deeper inside the mattress, where your cleaning has not reached. That is the real problem,m and this guide shows you how to fix it properly.

What This Guide Covers

  • Does your dog's pee smell keep coming back
  • What You Need
  • Method One: Baking Soda and Vinegar
  • Method Two: Enzyme Cleaner
  • Using Sunlight to Finish the Job
  • When the Smell Still Will Not Go
  • Frequently Asked Questions


Why Does Dog Pee Smell Keep Coming Back

  • Here is what is actually happening. When dog urine dries on a mattress, it leaves behind uric acid crystals deep in the fibres. These crystals are almost insoluble in water. They sit there quietly until conditions are right, and then they release ammonia odour all over again.
  • Every time the mattress warms up from body heat or picks up a little moisture from humid air, those crystals activate,e and the smell comes back. This is why you can clean a mattress thoroughly, put fresh sheets on it, and wake up the next morning to the smell again. You have cleaned the surface,ce but the crystals are still there underneath.
  • To get rid of the smell permanently, you need to break down those crystals. Do not mask them. Not absorb them from the surface. Actually, break them down chemically so they stop producing odour entirely.


What You Need

  • Distilled white vinegar
  • Baking soda
  • Pet-specific enzyme cleaner
  • Clean dry towels
  • Spray bottle
  • Vacuum cleaner


Method One: Baking Soda and Vinegar

  • Start here if the smell is mild to moderate or if the accident happened relatively recently. This combination works well for dog pee smell because the vinegar breaks down the uric acid compounds, and the baking soda then neutralises and absorbs what is left behind.
  • Spray undiluted white vinegar directly onto the smelly area. Do not dilute it for this. You want the full strength to be applied to the odour compounds. Leave it for 10 minutes, then blot up the excess with a clean dry towel.
  • Immediately follow this by pouring a thick, generous layer of baking soda over the whole treated area. Cover it completely. Not a light dusting. A proper thick layer. Leave it for at least 8 hours. For a stronger or older smell leave it a full 24 hours.
  • Vacuum up every bit of the baking soda and do a sniff test. For a mild-to-moderate dog pee smell, does this combination often clear it completely in one round? If there is still a smell there, move on to method two.


Method Two: Enzyme Cleaner

  • For stubborn dog pee smell, old accidents, or a smell that has returned after you already cleaned it, an enzyme cleaner is what you actually need. This is not optional at this stage. Baking soda and vinegar have done what they can. The enzyme cleaner goes deeper.
  • Enzyme cleaners contain enzymes that break down uric acid crystals and other organic compounds in dog urine at a molecular level. They do not mask the smell or absorb it from the surface. They destroy the compounds causing it entirely. Once those compounds are gone, there is nothing left to produce the smell.
  • Spray the enzyme cleaner generously over the entire smelly area. Use enough to penetrate as deeply as the urine-soaked. Do not be too conservative with it. Leave it to air dry completely on its own. Do not blot it up early, and do not rinse it. As it dries, it keeps working. This is important. Let it finish the job.
  • Once fully dry, check for smell. In most cases, a thorough application of a good enzyme cleaner finishes off even persistent dog-peeee smells. If any trace remains, apply it again and leave it longer this time.


Using Sunlight to Finish the Job

After any odour treatment, if you can get your mattress outside or prop it up near a window where it gets direct sunlight, do it. UV rays from sunlight naturally break down organic odour compounds. It costs nothing, requires no effort, and makes a genuine difference to any lingering smell that the cleaning has not fully removed.

Even two or three hours of direct sun on the treated area can take the result from mostly fresh to completely fresh. Fresh air circulating through the mattress at the same time helps even more. This step is simple, and it works. Do not skip it. According to the ASPCA, dogs that soil in the house repeatedly may be experiencing a medical issue or anxiety-related behaviour. If your dog keeps having accidents on the mattress, a visit to the vet is worth considering to rule out any underlying health problems.


When the Smell Still Will Not Go

If you have tried both methods above and the smell is still there, it almost certainly means the urine soaked deeper than expected. This happens most often with large dogs,, n wwhicha significant volume of uurine isdeposited. In this situation, flip the mattress and check the underside. If there is a stain or smell on the other side, the urine soaks through completely, and you need to treat the underside as well. Apply the enzyme cleaner to the underside, leave it for a full hour, let it dry, and follow with baking soda for 24 hours.

// FAQs

The smell is coming from inside the mattress, not the sheets. Washing removes urine from the fabric, but uric acid crystals remain in the mattress layers. Treat the mattress directly using vinegar and baking soda or an enzyme cleaner to eliminate the source.

For a mild or fresh smell, the vinegar and baking soda method usually takes about 24 hours including overnight treatment. For stubborn or older smells using an enzyme cleaner, allow around 48 hours including drying time. Severe cases may require multiple treatments over two to three days.

Both are useful. Baking soda and vinegar work well for mild to moderate, recent smells. Enzyme cleaners are more effective for stubborn, older odors or repeat issues. For best results, use vinegar and baking soda first, followed by an enzyme cleaner.
Tags: No tags

Stay Ahead of the Curve

Get the most important global headlines delivered directly to your inbox every morning. No spam, just news.