If you've got a pet, you've almost certainly dealt with the lingering smell of urine on your carpet or floor tiles — and you know it's the kind of smell that regular cleaning just doesn't fix. It seems to disappear for a day, then creeps back the moment the weather warms up or someone walks across the room.
**Quick Answer:** The most effective way to remove pet pee odour from carpet and floor tiles is to use an enzyme-based cleaner, which breaks down the uric acid crystals that cause the smell — not just masks it. Blot fresh urine immediately, saturate the area with enzyme cleaner, let it dry, then follow up with a vinegar-water rinse and baking soda to deodorise. Avoid ammonia-based products and steam cleaners, which make the problem worse.
Why Pet Urine Smell Keeps Coming Back
Regular cleaning products — even strong ones — often fail to remove pet urine odour because they don't address the real cause. Pet urine contains **uric acid crystals** that bond tightly to surfaces and resist water-based cleaning. These crystals can remain dormant for months, then reactivate when exposed to moisture or humidity, bringing the smell right back.
According to [Dr. Tiffany Tupler, DVM, CBCC-KA](https://www.petmd.com/dog/general-health/how-to-get-dog-pee-out-of-carpet-floors-couches), bacteria in pet urine produce ammonia as they break down, creating that unmistakable foul odour. Worse, the pheromones in urine encourage your pet to return to the same spot — turning a one-off accident into a recurring problem.
This is why masking the smell with fragranced detergents or air fresheners never truly works. The underlying uric acid crystals remain intact, and the odour returns once the fragrance fades.
What Not to Use (and Why)
Before reaching for whatever's under the kitchen sink, know that some common cleaning products will actually make the problem worse.
Ammonia-Based Cleaners
Ammonia is a popular household cleaner, but using it on pet urine is counterproductive. Since urine already contains ammonia compounds, adding more intensifies the smell rather than removing it. The [Humane Society of the United States warns](https://www.humaneworld.org/resources/how-remove-pet-stains-and-odors) that "strong chemical odours may encourage your pet to reinforce the urine scent mark in that area."
Steam Cleaners
It's tempting to hit the carpet with a steam cleaner, but the [Humane Society also cautions](https://www.humaneworld.org/resources/how-remove-pet-stains-and-odors) that "the heat will permanently set the stain and the odour by bonding the protein into any man-made fibres." Use a carpet extractor with cool water instead if you have one.
**⚠️ Safety note:** Never mix ammonia-based cleaners with bleach or other household chemicals — the combination can produce toxic fumes. If the urine smell is strong in a poorly ventilated room, open windows before you start cleaning. — [Bio-One](https://www.biooneduvalcounty.com/dangers-of-residual-pet-urine/)
Vinegar and Baking Soda Alone
While vinegar and baking soda are useful for deodorising, they don't break down uric acid crystals on their own. They work best as a **follow-up step** after enzyme treatment — not as the primary cleaning method.
How to Remove Pet Urine Smell from Carpet
For carpet, the key is getting the enzyme cleaner deep into the fibres — and into the padding underneath if the urine has soaked through.
Step 1: Blot Immediately
For fresh accidents, press paper towels or a clean cloth firmly onto the wet area to absorb as much urine as possible. Don't rub — rubbing pushes the liquid deeper into the carpet fibres and spreads the stain.
Step 2: Apply an Enzyme Cleaner
Saturate the affected area with an **enzyme-based cleaner**. In Australia, [BioEnzymes Odour Eater](https://www.bunnings.com.au/bioenzymes-odour-eater-dogs-1lt-enzyme-dog-urine-remover-cleaner-with-live-bacteria_p0591050) is available at Bunnings and contains 50 billion live, enzyme-producing bacteria per litre. For cats specifically, **urineFREE** (an Australian-made product) includes pheromone blockers to discourage re-marking.
Let the enzyme cleaner sit for at least 15–20 minutes — longer for older or repeated stains. The enzymes need time to break down the uric acid into simpler compounds like carbon dioxide and water.
**Tip:** For old or recurring stains, use a UV blacklight in a darkened room to find hidden urine spots. Urine glows under UV light, making it easy to pinpoint areas you might have missed. You can find UV torches at Bunnings or most hardware stores.
Step 3: Deodorise with Vinegar
Once the enzyme cleaner has done its work, mix equal parts cold water and distilled white vinegar. Apply the solution to the area and let it sit for 20 minutes, then blot dry with clean towels. The vinegar helps neutralise any remaining ammonia odour.
Step 4: Finish with Baking Soda
After the area has dried, sprinkle a generous layer of baking soda over it. Leave for several hours (overnight is ideal), then vacuum thoroughly. Baking soda absorbs residual moisture and odours without damaging carpet fibres.
**Important:** If urine has soaked through to the carpet padding or subfloor, surface cleaning may not be enough. In these cases, you may need to replace the affected section of padding or call in a professional carpet cleaner with extraction equipment. For other common [carpet stain challenges](/cleaning-101/stains/if-youve-got-a-carpet-stain-weve-got-a-cleaning-solution), the approach varies by stain type.
How to Remove Pet Urine Smell from Floor Tiles
Tile floors are much easier to treat because urine sits on the surface rather than soaking through. However, **grout lines** can absorb urine and hold odour if not cleaned properly.
**Soak up** fresh urine with paper towels
**Apply enzyme cleaner** generously, paying special attention to grout lines. Let it sit for 15–20 minutes.
**Scrub grout lines** with a soft brush to work the cleaner into porous areas
**Mop** the area with a solution of 1 part liquid dish soap to 5 parts warm water
**Rinse** with clean water and dry thoroughly
For stubborn grout odour, make a paste of baking soda and water, apply it to the grout lines, leave for 30 minutes, then scrub and rinse. This helps pull trapped odour from the porous grout.
How to Stop Your Pet Marking the Same Spot
Even after a thorough clean, your pet may return to the same area if any trace of scent remains. Here's how to break the cycle:
**Clean thoroughly with enzyme cleaner** — regular detergent won't remove the pheromone markers that draw your pet back
**Restrict access** to the area while it dries completely (1–2 days for carpet)
**Use positive reinforcement** — reward your pet for using the correct toilet area
**Rule out medical causes** — sudden changes in toileting behaviour can indicate a urinary tract infection or other health issue. A vet check is worth the peace of mind.
**Keep litter trays clean** — cats especially may avoid a dirty tray and find an alternative spot
For more ways to manage the daily reality of living with pets, our guide to [keeping a pet-friendly home clean](/cleaning-101/family-pets/simple-effective-tips-pet-friendly-clean-home) covers everything from hair removal to routine maintenance. And if your pet's bed is overdue for a wash, here's [how to deep clean a dog bed](/cleaning-101/family-pets/how-to-deep-clean-a-dog-bed-tips-to-keep-it-clean) without damaging it.
Frequently Asked Questions
Q: Why does my carpet smell worse after shampooing?
Hot water and steam reactivate the uric acid crystals in dried urine, making the smell temporarily stronger. The [Humane Society recommends](https://www.humaneworld.org/resources/how-remove-pet-stains-and-odors) avoiding steam cleaners entirely on pet-stained carpet. Use an enzyme cleaner with cool water instead.
Q: Do enzyme cleaners actually work on pet urine?
Yes. Enzyme cleaners contain beneficial bacteria that produce enzymes — primarily proteases — to break down the proteins and uric acid in urine into simpler compounds like water and carbon dioxide. They're the only type of cleaner that addresses the root cause of the odour rather than masking it.
Q: Can I use vinegar to clean pet urine?
Vinegar helps neutralise ammonia odour but doesn't break down uric acid crystals. It works best as a follow-up after enzyme treatment, not as a standalone method. The strong vinegar scent may also encourage some pets to mark over the area.
Q: How do I find old or hidden pet urine stains?
Use a UV blacklight in a darkened room. Pet urine glows under ultraviolet light, making even old, dried stains visible. You can find UV torches at Bunnings or most hardware stores for under $20.
Q: When should I replace carpet instead of cleaning it?
If urine has soaked through to the padding or subfloor, or if the smell persists after multiple enzyme treatments, replacement may be the more effective option. A professional carpet cleaner can assess whether the stain is salvageable before you commit to replacing.
Related Reading
[Got a Carpet Stain? We've Got a Cleaning Solution](/cleaning-101/stains/if-youve-got-a-carpet-stain-weve-got-a-cleaning-solution)
[Simple, Effective Tips for a Pet-Friendly Clean Home](/cleaning-101/family-pets/simple-effective-tips-pet-friendly-clean-home)
[How to Deep Clean a Dog Bed and Keep It Fresh](/cleaning-101/family-pets/how-to-deep-clean-a-dog-bed-tips-to-keep-it-clean)
[Removing Pet Hair at Home — Go From Furry to Fur-Free](/cleaning-101/family-pets/removing-pet-hair-at-home-go-from-furry-to-fur-free)
[Green Cleaning 101: Natural Cleaning Solutions](/cleaning-101/sustainability/green-cleaning-101-how-to-make-use-natural-cleaning-solutions)
Sources & References
**Dr. Tiffany Tupler, DVM, CBCC-KA** — [How to Get Dog Pee Out of Carpet, Floors, and Couches](https://www.petmd.com/dog/general-health/how-to-get-dog-pee-out-of-carpet-floors-couches). Cited for the science of pheromones in pet urine and ammonia production by bacteria.
**Humane Society of the United States** — [How to Remove Pet Stains and Odours](https://www.humaneworld.org/resources/how-remove-pet-stains-and-odors). Referenced for warnings against steam cleaners and ammonia-based products, and guidance on preventing re-marking.
**BioEnzymes (Bunnings Australia)** — [Odour Eater Dogs Enzyme Cleaner](https://www.bunnings.com.au/bioenzymes-odour-eater-dogs-1lt-enzyme-dog-urine-remover-cleaner-with-live-bacteria_p0591050). Referenced for Australian enzyme cleaner product recommendation and bacteria concentration data.
**Bio-One** — [Dangers of Residual Pet Urine](https://www.biooneduvalcounty.com/dangers-of-residual-pet-urine/). Cited for health risks of ammonia exposure from accumulated pet urine and safety precautions during cleaning.
*If keeping on top of pet messes feels like one thing too many, our friendly team is always here to help.*
*Thoughtful care for the spaces that matter most.*