If you’ve ever walked into a room and been hit by that unmistakable ammonia sting, you already know pet urine smell in carpet is one of the hardest odours to shift. The longer it sits, the deeper it soaks, into the carpet fibres, the underlay, and sometimes even the subfloor. That’s why figuring out how to get rid of pet urine smell in carpet before it sets in permanently can save you a lot of frustration (and money).
At SMK Carpet Cleaning, we deal with pet urine odour regularly across homes from the Central Coast to Newcastle. We’ve seen everything from fresh accidents to stains that have been sitting for months. While professional cleaning is sometimes the only real fix, there’s plenty you can do yourself, especially if you catch it early.
This guide covers the most effective DIY methods, home remedies, and product recommendations for tackling pet urine odour in your carpet. We’ll walk you through what actually works, what to avoid, and how to tell when it’s time to call in a professional.
Why pet urine smell sticks around in carpet
Pet urine doesn’t just sit on top of your carpet. Fresh urine soaks through the pile, past the backing, and straight into the underlay within minutes. Once it reaches that layer, standard surface cleaning simply can’t touch it. The odour keeps coming back every time humidity rises or the carpet gets warm, which is why the smell seems to appear out of nowhere on a hot day.
What urine actually leaves behind
When urine dries, it doesn’t disappear. It leaves behind uric acid crystals along with bacteria, ammonia compounds, and other organic material. The smell you notice is largely bacterial activity breaking down those compounds over time. Uric acid crystals are particularly stubborn because they bond tightly to carpet fibres and resist water-based cleaning products on their own.
Uric acid crystals reactivate when they get wet, which is why a carpet can smell fine until you steam clean it, then suddenly smell worse than before.
Why the underlay holds onto odour
Your carpet underlay acts like a sponge. A single accident can saturate a patch of underlay far larger than the visible stain on the surface. Standard carpet cleaning machines rarely penetrate deep enough to extract urine from the underlay, which means the source of the smell remains untouched even after the surface looks perfectly clean.
Most common household cleaners, including general-purpose sprays and even some enzyme products, break down the surface residue without reaching the saturated underlay below. That’s why pet urine smell in carpet can linger for months despite repeated cleaning. Knowing this is the first step toward actually fixing the problem at its source, because it tells you where to focus your effort and what products to use.
Step 1. Handle fresh accidents before they soak in
Speed is everything when it comes to a fresh accident. The sooner you act, the less urine penetrates the underlay, and the easier it becomes to tackle how to get rid of pet urine smell in carpet for good. Your goal in the first few minutes is clear: remove as much liquid as possible before it spreads deeper.
The faster you blot, the less urine reaches the underlay, which is where long-term odour problems start.
What to do in the first five minutes
Grab a thick pad of paper towels or a clean cloth and press it firmly onto the wet patch. Do not scrub the area, as scrubbing pushes urine deeper into the fibres and spreads the stain outward. Instead, apply firm downward pressure, hold for 10 to 15 seconds, then replace the towel and repeat until no more moisture transfers.
Once you’ve blotted out as much liquid as possible, follow these steps:
- Mix one cup of cold water with one cup of white vinegar.
- Pour a small amount directly onto the affected area.
- Blot again firmly with a clean cloth.
- Sprinkle baking soda generously over the damp patch and leave it for several hours before vacuuming.
Step 2. Remove dried urine and yellow stains safely
Dried urine stains require a different approach to fresh ones. The uric acid crystals that form as urine dries have bonded to the carpet fibres, so you need to rehydrate and break them down before you can lift them out. Tackling this properly is a key part of how to get rid of pet urine smell in carpet when the damage is already set in.
Never use hot water on a dried urine stain, as heat sets the proteins and makes the stain and odour significantly harder to remove.
What to use on dried stains
An enzyme-based cleaner is your best option here. These cleaners contain biological agents that break down uric acid crystals at a molecular level, which is something vinegar and baking soda alone cannot achieve on a set stain.
Follow these steps:
- Dampen the dried stain with cold water to rehydrate the crystals.
- Apply an enzyme cleaner generously and let it sit for 10 to 15 minutes.
- Blot firmly with a clean cloth, working from the outside edge inward.
- Allow the area to air dry completely before checking the result.
Step 3. Eliminate stubborn odour in carpet and underlay
When surface cleaning hasn’t worked, the problem is almost certainly sitting in the underlay beneath the carpet. This is the stage most people skip, which is exactly why the smell keeps returning. To fully solve how to get rid of pet urine smell in carpet, you need to treat the odour at depth, not just the top layer of fibres.
If the underlay has been saturated repeatedly, no surface-only treatment will permanently remove the smell.
Saturate the area with enzyme cleaner
You need to apply enough enzyme cleaner to match the depth of the original urine penetration, which means using considerably more product than feels natural. Pour it slowly and generously so it soaks through the carpet pile and reaches the underlay below. Light misting simply will not penetrate far enough to make a difference.
Follow these steps to treat deep odour effectively:
- Apply enzyme cleaner liberally across the entire affected area, not just the visible stain.
- Cover with a damp cloth and leave for 20 to 30 minutes.
- Extract as much moisture as possible using a wet/dry vacuum.
- Allow the area to dry completely before assessing the result.
Step 4. Stop repeat marking and find missed spots
Once you’ve treated the visible stains, you still need to tackle two remaining problems: finding spots you’ve missed and stopping your pet from returning to the same areas. Pets re-mark the same patches repeatedly because they can still detect urine even after you’ve cleaned it, which is why breaking that cycle matters as much as the cleaning itself if you want to fully solve how to get rid of pet urine smell in carpet.
A UV blacklight torch reveals dried urine stains that are completely invisible under normal lighting, making it one of the most practical tools you can own if you have pets indoors.
How to find hidden urine spots
Use a UV blacklight torch in a darkened room to scan the carpet. Dried urine fluoresces under UV light, appearing as yellow or greenish patches that look clean under standard lighting. Work across the room in rows and mark each spot with a small piece of tape before turning the lights back on. Then treat each marked area with enzyme cleaner using the method in Step 2 or Step 3.
Prevent your pet from re-marking
Apply a [citrus-based deterrent spray](https://smkcarpetcleaning.com.au/professional-pet-urine-removal/) to treated areas once they’re completely dry. Pets actively avoid citrus scents, so a light application discourages them from returning to the same patch. You can also rearrange furniture or place a pet mat over heavily marked areas while the smell fully clears.
Quick wrap-up
Getting on top of pet urine smell in carpet comes down to acting fast, using the right products, and treating the problem at depth rather than just the surface. Enzyme cleaners are your most reliable tool, blotting beats scrubbing every time, and a UV torch will show you the spots you would have missed entirely. Follow the four steps in this guide, and you have a solid, practical answer to how to get rid of pet urine smell in carpet without guessing.
Some situations genuinely need professional equipment. If the urine has soaked through to the subfloor, if the smell returns after multiple treatments, or if you are preparing for an end-of-lease inspection, DIY methods may not be enough. The team at SMK Carpet Cleaning services properties across the Central Coast to Newcastle and can deal with even the most persistent pet odour problems properly.