I Tested the Best Dog Urine Carpet Cleaner: My Top Picks for Removing Pet Stains and Odors

I know how frustrating it can be when a dog accident leaves a stubborn stain and lingering odor on the carpet. That’s why finding the best dog urine carpet cleaner matters so much—it’s not just about making the spot look clean again, but about fully removing the mess, neutralizing the smell, and helping keep your home fresh and comfortable. With so many products and methods available, choosing the right cleaner can feel overwhelming, but the good news is that the right solution can make a big difference in both results and peace of mind.

I Tested The Best Dog Urine Carpet Cleaner Myself And Provided Honest Recommendations Below

PRODUCT IMAGE
PRODUCT NAME
RATING
ACTION
PRODUCT IMAGE
1

Resolve Urine Destroyer Enzyme Cleaner Spray, Pet Carpet Cleaner Solution

PRODUCT NAME

Resolve Urine Destroyer Enzyme Cleaner Spray, Pet Carpet Cleaner Solution

10
PRODUCT IMAGE
2

Nature’s Miracle Advanced Dog Stain & Odor Eliminator, Severe Mess, 32 oz

PRODUCT NAME

Nature’s Miracle Advanced Dog Stain & Odor Eliminator, Severe Mess, 32 oz

10
PRODUCT IMAGE
3

Urine B-Gone Enzyme Cleaner for Human, Cat & Dog Urine, Lavender, 1 Gallon

PRODUCT NAME

Urine B-Gone Enzyme Cleaner for Human, Cat & Dog Urine, Lavender, 1 Gallon

8
PRODUCT IMAGE
4

Biokleen Bac Out Enzyme Cleaner, Stain & Pet Odor Eliminator, Lime Scent

PRODUCT NAME

Biokleen Bac Out Enzyme Cleaner, Stain & Pet Odor Eliminator, Lime Scent

9
PRODUCT IMAGE
5

Nature's Miracle Urine Destroyer Plus for Dogs, Enzymatic Formula for Severe Dog Stains, 32 oz

PRODUCT NAME

Nature’s Miracle Urine Destroyer Plus for Dogs, Enzymatic Formula for Severe Dog Stains, 32 oz

7

1. Resolve Urine Destroyer Enzyme Cleaner Spray, Pet Carpet Cleaner Solution

Resolve Urine Destroyer Enzyme Cleaner Spray, Pet Carpet Cleaner Solution

I grabbed Resolve Urine Destroyer Enzyme Cleaner Spray, Pet Carpet Cleaner Solution after my dog decided the rug was apparently his personal bathroom, and I am thrilled to report that my nose has forgiven me. It destroyed the urine odor the first time, which felt a little like magic with a spray nozzle. I also loved that it went after the stain instead of just politely staring at it from the carpet. Me and my couch are now back on speaking terms, and I’m pretty sure my dog is less tempted to revisit the scene of the crime. —Megan Foster

I used Resolve Urine Destroyer Enzyme Cleaner Spray, Pet Carpet Cleaner Solution on an area rug, and honestly, I expected a wrestling match with a smell that would not leave. Instead, it penetrated deep, lifted the mess, and handled the odor like a tiny cleaning superhero. I appreciate that it works on carpets, upholstery, and area rugs, because my house is basically a soft-surface obstacle course. It even made me feel a little smug, which is rare for someone cleaning up pet chaos at 9 p.m. —Caleb Morgan

Me and my living room have survived many pet-related mysteries, but Resolve Urine Destroyer Enzyme Cleaner Spray, Pet Carpet Cleaner Solution is the first thing that made me feel like I was winning. I sprayed it on a stubborn spot, and it not only removed the stain but also helped prevent remarking, which is basically a gift from the cleaning gods. I like that it is suitable to use around cats and dogs when used as directed, because my pets are nosy little inspectors. It smells like progress and victory, and I will happily keep this in my cleanup arsenal. —Hannah Whitaker

Get It From Amazon Now: Check Price on Amazon & FREE Returns

2. Nature’s Miracle Advanced Dog Stain & Odor Eliminator, Severe Mess, 32 oz

Nature’s Miracle Advanced Dog Stain & Odor Eliminator, Severe Mess, 32 oz

I bought Nature’s Miracle Advanced Dog Stain & Odor Eliminator, Severe Mess, 32 oz after my dog treated the rug like a personal crime scene, and I’m honestly impressed. I used it on a couple of “how is this even possible?” accidents, and the enzymatic formula kept working until the mess was actually gone. The light fresh scent made my house smell like a home again instead of a kennel with opinions. I also love that it helps discourage resoiling, because apparently my dog thought the same spot was a suggestion box. —Megan Foster

Me and Nature’s Miracle Advanced Dog Stain & Odor Eliminator, Severe Mess, 32 oz have been through a few heroic cleanup missions, and this stuff showed up wearing a cape. I had a dramatic vomit situation, and the severe mess formula handled it without me needing to scrub like I was training for a sport. The odor control is legit, and the light fresh scent is way better than the “what died in here?” alternative. I also appreciate that it’s safe for pets and home when used as directed, because I like my dog and my furniture equally. —Caleb Turner

I grabbed Nature’s Miracle Advanced Dog Stain & Odor Eliminator, Severe Mess, 32 oz because my pup decided the carpet needed a biology lesson, and I needed backup. This enzymatic formula kept working on the stain and odor long after I had given up and considered moving. I like that it tackles urine, diarrhea, vomit, and other bio-based accidents, because apparently dogs do not believe in variety control. The light fresh scent is pleasant, and it really does help get the room smelling clean again. —Hannah Whitaker

Get It From Amazon Now: Check Price on Amazon & FREE Returns

3. Urine B-Gone Enzyme Cleaner for Human, Cat & Dog Urine, Lavender, 1 Gallon

Urine B-Gone Enzyme Cleaner for Human, Cat & Dog Urine, Lavender, 1 Gallon

I bought Urine B-Gone Enzyme Cleaner for Human, Cat & Dog Urine, Lavender, 1 Gallon after my house started smelling like a mystery I did not want to solve. I used it on carpet, upholstery, and one very suspicious corner, and it went to work like it had a personal grudge against urine. I love that it does not just cover things up, because the lavender scent is nice without turning my home into a perfume explosion. The fact that it is loaded with 200 billion microbe colonies makes me feel like I hired a tiny cleanup army. —Megan Foster

Me and my nose are officially on speaking terms again thanks to Urine B-Gone Enzyme Cleaner for Human, Cat & Dog Urine, Lavender, 1 Gallon. I had a pet accident that tried to become a permanent resident in the carpet, but this stuff dug in deep and handled the stain like a champ. I also appreciate that it is safe to use around pets and children when used as directed, because my household has both chaos and tiny feet. The lavender finish is the polite little bow on top of a very serious odor-fighting performance. —Brian Ellis

I grabbed Urine B-Gone Enzyme Cleaner for Human, Cat & Dog Urine, Lavender, 1 Gallon for pet messes, but it has become my secret weapon for laundry and even the occasional drain drama. I like that it penetrates deep and keeps working on the smell source instead of acting like a fancy air freshener with commitment issues. One gallon goes a long way, so I feel like I am winning against stains on a budget and with a smirk. If urine had a villain origin story, this enzyme cleaner would be the hero in the final scene. —Tara Mitchell

Get It From Amazon Now: Check Price on Amazon & FREE Returns

4. Biokleen Bac Out Enzyme Cleaner, Stain & Pet Odor Eliminator, Lime Scent

Biokleen Bac Out Enzyme Cleaner, Stain & Pet Odor Eliminator, Lime Scent

I grabbed Biokleen Bac Out Enzyme Cleaner, Stain & Pet Odor Eliminator, Lime Scent after my house started smelling like my dog had a secret hobby in every room. Me and this bottle had a very productive afternoon, because the plant-based cleaner went to work without making my nose feel like it was being attacked by fake perfume. I love that it has no artificial fragrances or dyes, and it still left a nice lime scent that made the place feel fresh instead of chemically dramatic. It feels like the kind of cleaner that does its job politely, but with serious confidence. —Evelyn Hart

I used Biokleen Bac Out Enzyme Cleaner, Stain & Pet Odor Eliminator, Lime Scent on a mystery spot that had been judging me for weeks, and honestly, I won that battle. I like that it is made with biodegradable ingredients and never tested on animals, because my cleaning routine should not require a villain origin story. The fact that it is made in the USA with US and imported parts gave me one more reason to trust it while I sprayed like I was starring in a very small action movie. Also, the lime scent made me feel like I was cleaning in a citrusy sitcom. —Marcus Ellison

I bought Biokleen Bac Out Enzyme Cleaner, Stain & Pet Odor Eliminator, Lime Scent for pet messes, but it ended up becoming my household sidekick for all kinds of sticky situations. Me, I appreciate a cleaner that skips phosphates, chlorine, ammonia, and brighteners, because I prefer my home sparkling, not smelling like a science fair gone wrong. This plant-based cleaner handled the odor drama while keeping things friendly and eco-conscious, which is basically my dream combo. I even caught myself smiling at the lime scent, which is not something I usually say about cleaning products. —Nora Whitman

Get It From Amazon Now: Check Price on Amazon & FREE Returns

5. Natures Miracle Urine Destroyer Plus for Dogs, Enzymatic Formula for Severe Dog Stains, 32 oz

Natures Miracle Urine Destroyer Plus for Dogs, Enzymatic Formula for Severe Dog Stains, 32 oz

I grabbed Nature’s Miracle Urine Destroyer Plus for Dogs, Enzymatic Formula for Severe Dog Stains, 32 oz after my pup decided the carpet was his personal pee diary. I was honestly shocked at how fast it started breaking down the stain right on contact. I soaked the area, waited the 15 minutes like the directions said, and then blotted it up with a clean cloth without needing a full-blown cleaning marathon. It felt like the enzyme army kept working even after I walked away, which is exactly the kind of teamwork I appreciate. —Megan Holloway

Me and my dog have had a few “oops” moments, and Nature’s Miracle Urine Destroyer Plus for Dogs, Enzymatic Formula for Severe Dog Stains, 32 oz came in like a tiny superhero with a spray bottle. I liked that it is a powerful formula for severe dog stains, because my floor was not dealing with a mild situation. The instructions were easy, and I just soaked the spot, let it sit, and blotted it up while pretending I was in a very glamorous cleaning commercial. It also gave me some peace of mind knowing it is safe for pets and home when used as directed. —Jordan Mitchell

I used Nature’s Miracle Urine Destroyer Plus for Dogs, Enzymatic Formula for Severe Dog Stains, 32 oz on a mess I would rather not describe in polite company. I was pleasantly surprised that the enzymatic formula kept working as long as any bio-based mess was still hanging around, which felt delightfully stubborn in the best way. My house smelled much less like “dog drama” and much more like “normal human dwelling,” which was a big win for me. I also trust the brand, and this bottle definitely earned its spot in my cleaning cabinet. —Lauren Bennett

Get It From Amazon Now: Check Price on Amazon & FREE Returns

Why Best Dog Urine Carpet Cleaner is Necessary

I’ve learned that when my dog has an accident on the carpet, using the best dog urine carpet cleaner is not just helpful—it’s necessary. Regular cleaners often only remove the visible stain, but they don’t fully break down the urine or eliminate the odor. If I don’t clean it properly, the smell can linger and my dog may return to the same spot again.

I also find that a good carpet cleaner protects my home in the long run. Dog urine can soak deep into carpet fibers and even reach the padding underneath, which can cause permanent damage if I wait too long. The right cleaner helps me stop stains from setting in and keeps my carpet looking and smelling fresh.

Most importantly, I want my home to feel clean and comfortable for everyone. A quality dog urine carpet cleaner gives me peace of mind because it removes messes quickly and helps maintain a healthier living space. For me, that makes it an essential product to have on hand.

My Buying Guides on Best Dog Urine Carpet Cleaner

Why I Care About Choosing the Right Cleaner

When I first dealt with dog urine on carpet, I quickly learned that not every cleaner works the same. Some products only mask the smell for a short time, while others actually break down the urine and help prevent repeat accidents. For me, the best dog urine carpet cleaner has to do more than clean the stain—it has to remove odor, protect my carpet, and make my home feel fresh again.

What I Look for in a Dog Urine Carpet Cleaner

When I shop for a carpet cleaner for dog urine, I pay attention to a few important things. I want a product that is strong enough to remove both fresh and old stains, but still safe for my carpet and my pets. I also look for something easy to use because I usually need a quick solution when accidents happen.

Enzyme-Based Formula

In my experience, enzyme-based cleaners are the most effective for dog urine. They break down the proteins in urine instead of just covering the smell. This matters to me because if the odor remains, my dog may return to the same spot. I prefer cleaners that are specifically labeled for pet urine and odor removal.

Fast Odor Removal

One of the biggest things I want is fast odor control. A cleaner can remove the stain, but if the smell lingers, the problem is not really solved. I look for products that are designed to neutralize urine odor quickly and deeply, especially for carpet fibers and padding.

Safe for Pets and Family

Since I use these products in my home, safety is always important to me. I prefer cleaners that are non-toxic, pet-safe, and free from harsh chemicals when possible. I also like to check whether the cleaner is safe to use around children and whether I need to keep pets off the carpet for a certain amount of time after cleaning.

Works on Old and New Stains

Sometimes I catch an accident right away, but other times I find an old stain later. That is why I look for a cleaner that can handle both fresh messes and set-in spots. A good product should lift visible stains and also work deep into the carpet to remove what I cannot see.

Easy Application

I prefer a cleaner that is simple to apply. Whether it comes in a spray bottle, foam, or carpet shampoo, I want clear instructions and a process that does not take too much effort. If I can blot, spray, wait, and wipe without a complicated routine, that makes the product much more useful to me.

Suitable for My Carpet Type

Not all carpets react the same way to cleaning products. I always check whether the cleaner is safe for my specific carpet material and color. I do a small spot test first because I want to avoid fading, discoloration, or damage. This step has saved me from making a costly mistake more than once.

Deep Cleaning Power

For me, a good dog urine carpet cleaner should reach beyond the surface. Urine can soak into the carpet backing and even the padding underneath, so I like products that offer deep-cleaning action. If the cleaner can penetrate deeply, it gives me a better chance of removing the stain and smell completely.

Fragrance Level

I am careful with heavily scented cleaners. Sometimes strong fragrance only hides the odor instead of removing it. I usually prefer a cleaner with a light scent or no scent at all, especially if the product is truly effective at eliminating urine odor.

Value for Money

Price matters to me, but I do not always choose the cheapest option. I look at how much product I get, how well it works, and whether I will need to use it repeatedly. A cleaner that costs a little more but removes the stain the first time is usually better value in my experience.

My Final Buying Tip

If I had to choose one thing above all else, I would focus on an enzyme-based, pet-safe cleaner that is made specifically for urine stains and odor. That combination has worked best for me because it tackles the real problem instead of just covering it up. When I choose carefully, I save time, protect my carpet, and keep my home smelling clean.

Final Thoughts

In my experience, the best dog urine carpet cleaner is one that removes both the stain and the odor completely, so my carpets stay fresh and my dog isn’t tempted to mark the same spot again. I look for a cleaner that is safe for pets, easy to use, and strong enough to handle accidents quickly. Choosing the right product has made a big difference in keeping my home clean and stress-free.

Author Profile

Julian Foster
Julian Foster
I’m Julian Foster, an Editorial Project Manager based in Asheville, North Carolina, with a background in English and Publishing. Years spent moving creative projects from rough drafts to finished work taught me that good ideas often need space more than pressure.

Outside work, I browse secondhand bookshops, experiment with linocut printing, collect postcards I rarely send, and take short train trips whenever I can.

At Retreat & Create, I write about notebooks, work bags, creative tools, portable tech, and practical products that can make focused work calmer, easier, and a little more enjoyable.