If you shop through links on our site, we may receive compensation. This content is for educational purposes only.

9 Best Carpet Cleaners for Pet Urine of 2026

Updated
Beat that pee stench with one of these top carpet cleaners.
Your new puppy isn’t house-trained yet, or maybe your senior dog struggles to make it outside. We get it. Cleaning pet urine is a frustrating reality of pet ownership. It smells, it stains, and it ruins the vibe of your home.

Don’t panic. We are here to help you tackle the mess. We have compiled a list of the best carpet cleaners for pet urine to save your floors and your sanity. These solutions will help you eliminate odors and get your carpet back to normal.

Our Top Picks

We independently assess, research, and evaluate all recommended products and services. If you click on the links we provide, we may receive compensation.
Best Overall: Smiling Paws Pets Stain Eliminator
  • Fast-acting enzymes
  • Versatile for various floor types
  • Lab-tested
Best Oxy-Based: Shout Carpet Urine Destroyer
  • Short reaction time
  • Prevents remarking
  • No rinsing needed
Best Biodegradable: Carbona Stain Scrubber
  • Powerful bio-enzyme formula
  • Built-in sponge
  • Easy to use
Best for Multiple Stains: Rejuvenate Stain and Pet Odor Eliminator
  • Prevents stains from reappearing
  • Excellent bio-enzymatic formula
  • Use on soft surfaces
Best Concentrate: Genesis 950 Concentrate
  • Long-lasting formula
  • Deodorizes pet smells
  • Multi-purpose
Best for Pet Stains and Odors: Hoover Paws & Claws
  • Stain Guard technology
  • Neutralizes odor
  • Enzyme-based concentrate
Best Professional Strength: Rocco & Roxie Professional
  • Deep cleans with professional strength
  • Highly effective enzyme solution
  • Works in the laundry too
Best Versatility: OdoBan 3-In-1 Cleaner
  • Long-lasting formula
  • Detergent-free for use on upholstery
  • Recognized by the EPA
Best Carpet Shampoo: Rug Doctor Pet Cleaner
  • Non-toxic and non-irritating formula
  • SpotBlock protects carpet from stains
  • Excellent for large areas

Buying Guide

When hunting for a product to clean urine from carpet, you need something safe and effective. Consider these factors before buying:

Carpet Material

Not all carpets are created equal. You need to know what you are scrubbing. Common fibers include nylon, polypropylene, polyester, and wool.

Check Your Label

Using harsh chemicals or bleaching agents on natural fibers like wool or silk can ruin them. Enzymatic cleaners are generally milder and safer for delicate fibers.

Always check if the product is safe for your specific carpet type. If you are unsure, perform a spot test in a hidden area (like inside a closet). Let it dry completely to ensure no discoloration occurs.

Reaction Time

Reaction time is how long the product needs to sit on the stain to work.

If the stain is in a high-traffic hallway, you might not want a product that needs to soak for an hour. This is especially true if you have kids or other pets running around.

Most cleaners need about five to 15 minutes to break down the urine. Some instant-action sprays work immediately, but they might require multiple applications to fully remove the odor.

Efficiency and Potency

You want a product that works, but you also want value. Some cleaners are weak and require half the bottle to remove one spot. This wastes money and time.

Be careful not to over-saturate the carpet. Using too much liquid can push the urine deeper into the carpet pad. Once urine hits the pad, the odor is much harder to remove.

The carpet pad acts like a sponge. It soaks up fluid and holds onto it.

Act Fast

If the carpet pad absorbs the urine, it can eventually cause mold. Mold loves the dark, damp environment under your rug. This can become a health issue for your family (1).

Follow the instructions on the bottle. Use enough to cover the stain, but don’t drown it.

Versatility

Pets are creative; they don’t always pee on the rug. Sometimes they choose the tile, the couch, or the hardwood.

Look for a multi-surface cleaner. This saves you from buying five different bottles for five different messes. Always read the label to ensure it is safe for upholstery or sealed wood before spraying.

Application Type

Carpet cleaners come in different forms. Choose the one that fits your cleaning style:

  • Foam: Great for lifting surface stains. You usually scrub it in with a brush. It requires a bit of elbow grease but works well on targeted spots.
  • Powder: The dry method. You sprinkle it on, wait, and vacuum. It is excellent for removing odors but struggles with deep, set-in stains.
  • Spray: The most common and convenient option. Sprays penetrate fibers quickly and are usually suitable for upholstery. They are perfect for spot treatments.
  • Shampoo: Best for whole-room cleaning. You typically need a carpet cleaning machine for these. They provide the deepest clean possible.

For most pet owners, a spray or foam is the best tool for daily accidents.

Quick Guide to Ingredients

The chemistry matters. Most pet urine cleaners rely on either enzymes or oxygen to get the job done.

Enzymes (The Odor Eaters)

Enzymatic cleaners are the gold standard for pet urine. They contain good bacteria that produce enzymes. These enzymes literally “eat” the organic matter in urine, feces, and vomit.

They consume the bacteria causing the smell until it is gone. Once the food source (the pee) is gone, the bacteria die off (2).

You usually don’t rinse these. You spray, let it sit (sometimes cover it with a damp towel), and let it air dry. They are non-toxic and safe for homes with kids and pets.

Oxygen-Based (The Stain Lifters)

Oxygen cleaners use oxygen bubbles to break up stains. When the formula hits the spot, you might see it fizz. This reaction lifts the stain particles from the fiber so you can wipe them away.

Many of these contain hydrogen peroxide. This is amazing for old, set-in stains, but it can bleach colors if you aren’t careful.

Warning

Always test hydrogen peroxide products on a hidden spot first. It is a mild bleaching agent and can lighten dark carpets (3).

Some powdered versions use sodium percarbonate. These are great disinfectants and odor removers (4). If you care more about the visual stain than the deep-set odor, oxygen cleaners are a strong choice.

You Might Also Like
How to clean carpetsHow to Clean Carpets: A Comprehensive Guide

Product Reviews

Ready to banish the smell of dog pee from your living room? Here are the top performers.

Smiling Paws Pets Stain and Odor Eliminator

Best Overall Carpet Cleaner for Pet Urine

Smiling Paws Pets offers a solid defense against fresh accidents. This isn’t a concentrate, so there is no mixing required. You just grab the bottle and spray.

This formula is versatile. You can use it on carpet, hardwood, litter boxes, kennels, and upholstery. It is even safe for concrete patios or artificial grass if your pup misses the lawn.

It uses a bio-enzyme blend to attack the urine. The enzymes digest the ammonia and organic matter responsible for the smell. It doesn’t just mask the odor with perfume; it eliminates the source.

Safety is a priority here. The non-toxic formula is safe to use around your kids and pets. Plus, if you hate it, the brand offers a satisfaction guarantee.

Pros

  • Fast-acting enzymes start working within 15 minutes.
  • Convenient spray bottle requires no mixing.
  • Versatile enough for carpets, hardwood, and kennels.
  • Non-toxic formula is family-safe.
  • Certified and lab-tested in the USA.

Cons

  • The 32-ounce bottle runs out quickly if you have a large area to clean.
  • Some users report it doesn’t effectively deter cats from remarking.
  • The scent is strong and might be overwhelming for sensitive noses.

Product Specs

Quantity 32 ounces
Removes Urine, pet messes, odors
Application Method Not specified
Safe On Carpets, rugs, upholstery, tiles, concrete, hardwood
Manufacturer Smiling Paws Pets

Our Ratings

Odor Removal Effectiveness
4.5 / 5
Stain Removal Effectiveness
4.5 / 5
Safety for Pets
5 / 5
Ease of Use
5 / 5
Total Rating
4.75 / 5

Shout Carpet Urine Destroyer

Best Oxy-Based Carpet Cleaner Formula for Pet Urine

If you have a tough, visible stain, shout for Shout. This “Urine Destroyer” uses oxygen power rather than enzymes to tackle the mess.

The oxygen-based formula penetrates deep into the carpet fibers to lift stains. It is particularly good at breaking down the discoloration associated with pet accidents. It also helps neutralize odors to prevent your pet from sniffing out the same spot again.

It is incredibly easy to use. Saturate the spot, wait three to five minutes, and blot. There is no scrubbing required.

Because it is oxygen-based, it works fast. You don’t need to keep the area damp for hours like you do with some enzyme cleaners. Just blot, let it dry, and vacuum up any residue.

Pros

  • Short reaction time (only five minutes).
  • Formula helps prevent pets from remarking the area.
  • No rinsing required; just blot and vacuum.
  • Leaves a fresh scent behind.
  • Oxygen-based action lifts deep visual stains effectively.

Cons

  • Not recommended for use on concrete.
  • Customer service reports are mixed.

Product Specs

Quantity 32 ounces
Removes Urine, odor
Application Method Leave-in
Safe On Floor, fabric
Manufacturer Shout

Our Ratings

Odor Removal Effectiveness
4.5 / 5
Stain Removal Effectiveness
4.5 / 5
Safety for Pets
4 / 5
Ease of Use
4.5 / 5
Total Rating
4.25 / 5

Carbona Bio-Enzyme Stain Remover

Best Biodegradable Carpet Cleaner Formula for Pet Urine

Carbona is unique because of its packaging. The bottle comes with a built-in brush applicator, making it a two-in-one tool for fighting stains.

You squeeze the bottle to release the foam and use the bristles to scrub it into the carpet fibers. This mechanical agitation helps the formula reach deep into the weave where urine hides.

This cleaner is safe for a variety of materials, including nylon, colorfast wool, rayon, and blends. It’s a great choice if your pet has accidents on area rugs or upholstery.

The bio-enzyme foam breaks down odors permanently. It doesn’t just cover them up, which is essential for keeping a fresh-smelling home.

Pros

  • Neutralizes odors permanently rather than masking them.
  • Built-in brush applicator scrubs stains without extra tools.
  • Safe for many fabrics, including upholstery and rayon.
  • Effective on various organic stains.
  • Biodegradable formula.

Cons

  • The brush head can be difficult to clean after use.
  • Works best on fresh stains rather than old, dried ones.

Product Specs

Quantity 8.4 ounces
Removes Urine, pet mess
Application Method Scrub and rinse
Safe On Fabric
Manufacturer Carbona

Our Ratings

Stain Removal Effectiveness
4 / 5
Safety for Pets
4 / 5
Ease of Use
3.5 / 5
Total Rating
3.75 / 5

Rejuvenate Carpet Stain & Odor Eliminator

Best for Multiple Stains Pet Urine Carpet Cleaner

Rejuvenate is a powerhouse for homes that deal with more than just pee. If you are battling urine, vomit, red wine, and dirt, this spray handles it all.

We have all cleaned a stain only to see it “ghost” back a few days later. Rejuvenate uses surfactants to prevent this (5). It encapsulates the dirt and stain particles so they can be fully removed.

It is bio-enzymatic, so it eats the odor-causing bacteria. You can use it as a standalone spray with a cloth, or pair it with the Rejuvenate click-on scrubber for better agitation. It works well on carpet and upholstery alike.

Pros

  • Helps prevent stains from reappearing (ghosting).
  • Spray bottle is convenient for quick cleanups.
  • Versatile enough for hard floors and upholstery.
  • Bio-enzymatic formula kills odors at the source.
  • Tackles complex stains like red wine and feces.

Cons

  • The instructions on the label can be confusing.
  • Shipping issues (leaking bottles) have been reported.

Product Specs

Quantity 32 ounces
Removes Urine, feces, vomit, wine
Application Method Leave-in
Safe On Fabric, carpet, upholstery
Manufacturer United Industries

Our Ratings

Odor Removal Effectiveness
4 / 5
Stain Removal Effectiveness
4.5 / 5
Safety for Pets
4 / 5
Ease of Use
4 / 5
Total Rating
4 / 5

Genesis 950 Concentrate

Best Carpet Cleaner Concentrate for Pet Urine

Sometimes a little spray bottle isn’t enough. Genesis 950 is a heavy-duty concentrate designed for big jobs and serious odors.

This formula contains surfactants and water-soluble solvents to break down the bond between the stain and the carpet. It is excellent for removing that sour, lingering urine smell that other cleaners leave behind.

Because it removes the odor completely, it discourages pets from marking the same spot. It is a multi-surface champion; you can use it in carpet machines, spray bottles, or even on your car interior.

It is low-VOC and non-toxic, making it safe for your household. You do need to dilute it with water, but this allows you to adjust the strength based on how bad the stain is.

Pros

  • The 2.5-gallon size provides huge value and lasts a long time.
  • Effectively deodorizes tough, old smells.
  • Customizable strength; dilute as needed.
  • Low VOCs make it safer for indoor air quality.
  • Use it everywhere: kitchen, bathroom, garage, and car.

Cons

  • Has a strong chemical smell initially (some compare it to nail polish remover).
  • May require multiple applications for 100% removal.

Product Specs

Quantity 2.5 gallons
Removes Urine, feces, vomit, grease, limescale
Application Method Require rinsing
Safe On Fabric, carpet, upholstery, kitchen, bathroom
Manufacturer Genesis 950

Our Ratings

Odor Removal Effectiveness
4 / 5
Stain Removal Effectiveness
4 / 5
Safety for Pets
4.5 / 5
Ease of Use
3.5 / 5
Total Rating
4 / 5

Hoover Paws & Claws Carpet Cleaning Formula

Best for Pet Stains and Odors In Carpets

If you own a carpet cleaning machine, you need a dedicated shampoo. Hoover Paws & Claws is formulated specifically to work with machines to deep clean pet messes.

This solution uses enzymatic ingredients to break down urine, feces, and vomit. But it also has “Stain Guard” technology. This leaves a protective layer on your carpet that makes it harder for future stains to stick.

It continues working even after you turn off the machine. The enzymes stay active to finish digesting the organic waste deep in the pad.

This is a concentrated liquid. You get 128 ounces, which goes a long way when diluted for your machine’s tank. It keeps your carpet smelling fresh and looking new.

Pros

  • Stain Guard technology helps repel future accidents.
  • Enzymes continue cleaning after the wash is done.
  • Large bottle offers excellent value for machine owners.
  • Works on car upholstery and stairs.
  • Cotton breeze scent is fresh but not overpowering.

Cons

  • Better at stain removal than extreme odor removal.
  • Some users dislike the specific scent profile.
  • Packaging issues (missing caps) are occasionally reported.

Product Specs

Quantity 128 ounces
Removes Pet messes, dirt, dust, odor
Application Method Leave-in
Safe On Carpet, upholstery, car interiors, stairs
Manufacturer Hoover

Our Ratings

Odor Removal Effectiveness
4 / 5
Stain Removal Effectiveness
4.5 / 5
Safety for Pets
5 / 5
Ease of Use
4 / 5
Total Rating
4.25 / 5

Rocco & Roxie Professional Strength Cleaner

Best Professional Strength Carpet Cleaner for Pet Urine

Rocco & Roxie is one of the most popular and highly-rated cleaners for a reason. It is professional-strength and gets the job done when others fail.

This is a bio-enzymatic cleaner. It feeds on ammonia crystals, organic oils, and bacteria until they are completely eliminated. It works on yellow urine stains, feces, and vomit.

Because it eats the source of the odor, it is highly effective at stopping pets from remarking. It is safe for most carpets, furniture, and even hardwood floors.

It is chlorine-free and safe to use around kids and pets. You can even add a little to your laundry as a pre-treatment for soiled pet bedding.

Pros

  • Professional strength formula tackles deep stains.
  • Bio-enzymatic action eliminates odors completely.
  • Safe for carpets, hardwood, laminate, and laundry.
  • Carpet and Rug Institute (CRI) certified safe.
  • 100% satisfaction guarantee.

Cons

  • Can cause discoloration if left too long on sensitive fabrics.
  • The herbal scent is strong and can irritate some people’s airways.

Product Specs

Quantity 32 ounces
Removes Urine, feces, vomit
Application Method Blot and air dry
Safe On Carpet, upholstery, car upholstery, hardwood, laminate, laundry
Manufacturer Rocco & Roxie Supply Co.

Our Ratings

Odor Removal Effectiveness
4.5 / 5
Stain Removal Effectiveness
4.5 / 5
Safety for Pets
4 / 5
Ease of Use
4 / 5
Total Rating
4.25 / 5

OdoBan Three-In-One Carpet Cleaner

Best Versatility Carpet Cleaner for Pet Urine

OdoBan offers a versatile, budget-friendly solution. This “3-in-1” formula acts as a spot cleaner, a traffic lane pre-treatment, and an extraction cleaner for machines.

It is a concentrate, so you get a massive amount of cleaning power for the price. OdoBan claims one gallon of concentrate makes up to 64 gallons of cleaner. That is enough to last through puppyhood and beyond.

The formula is detergent-free, which means it won’t leave a sticky, soapy residue that attracts more dirt later. It suspends the dirt so you can wipe or vacuum it away easily.

It dries fast and requires no rinsing. This is great for busy households where you can’t block off the living room for hours.

Pros

  • Incredible value; highly concentrated.
  • Detergent-free, so it leaves no sticky residue.
  • EPA-recognized for environmental safety.
  • Versatile: Use as a spray, pre-treatment, or in a machine.
  • Fast-drying formula.

Cons

  • Focuses more on cleaning dirt than neutralizing enzymatic odors.

Product Specs

Quantity 1 gallon
Removes Urine, grease, vomit, blood, dirt, coffee, food
Application Method Diluted
Safe On Carpet, upholstery
Manufacturer OdoBan

Our Ratings

Odor Removal Effectiveness
3.5 / 5
Stain Removal Effectiveness
4.5 / 5
Safety for Pets
4.5 / 5
Ease of Use
4.5 / 5
Total Rating
4.25 / 5

Rug Doctor Professional Pet Deep Cleaner

Best Carpet Shampoo for Pet Urine

If you are renting a Rug Doctor machine (or own one), this is the shampoo to buy. It is designed for deep extraction cleaning of large areas.

The formula uses pro-enzymatic technology. These enzymes stay active for up to 24 hours after you clean. They continue to eat away at deep-set urine and odors long after the carpet feels dry.

This helps prevent pets from finding their “spot” again. It also features SpotBlock technology, which helps repel dirt and protect the carpet fibers between cleanings.

Note that this is a machine formula. It isn’t meant for a quick spray-and-wipe. But for reviving an entire room, it is hard to beat.

Pros

  • Pro-enzymatic formula works for up to 24 hours.
  • SpotBlock technology repels future dirt.
  • Ideal for deep cleaning entire rooms.
  • Triple-action formula attacks odors, stains, and proteins.
  • Non-toxic and safe for family use.

Cons

  • Not designed for quick spot cleaning.
  • Requires a carpet cleaning machine.
  • Heavy odors may need a second pass.

Product Specs

Quantity 96 ounces
Removes Urine, vomit, blood, dirt, hairball spots, saliva, dirt, paint
Application Method Carpet cleaning machine
Safe On Carpet
Manufacturer Rug Doctor

Our Ratings

Odor Removal Effectiveness
4 / 5
Stain Removal Effectiveness
4.5 / 5
Safety for Pets
4.5 / 5
Ease of Use
3.5 / 5
Total Rating
4 / 5

Product Comparison Chart

Product Best Quantity Removes Application Method Safe On
Smiling Paws Pets Stain Eliminator Overall 32 oz Urine, pet messes, odors Not specified Carpets, rugs, upholstery, tiles, concrete, hardwood
Shout Carpet Urine Destroyer Oxy-Based 32 oz Urine, odor Leave-in Floor, fabric
Carbona Stain Scrubber Biodegradable 8.4 oz Urine, pet mess Scrub and rinse Fabric
Rejuvenate Carpet Stain & Odor Eliminator For Multiple Stains 32 oz Urine, feces, vomit, wine Leave-in Fabric, carpet, upholstery
Genesis 950 Concentrate Concentrate 2.5 gal. Pet messes, vomit, grease, limescale Require rinsing Fabric, carpet, upholstery, bathroom
Hoover Paws & Claws Pet Stains and Odors 128 oz Pet messes, dirt, dust, odor Leave-in Carpet, upholstery, car interior, stairs
Rocco & Roxie Professional Professional Strength 32 oz Urine, feces, vomit Blot and air dry Carpet, upholstery, floor, laundry
OdoBan 3-In-1 Carpet Cleaner Versatility 1 gallon Pet messes, grease, blood, coffee Diluted Carpet, upholstery
Rug Doctor Pet Deep Cleaner Carpet Shampoo 96 oz Pet messes, blood, hairball, saliva Carpet cleaning machine Carpet

FAQs

Will Steam Cleaning Get Rid of Pet Urine?

Steam cleaning can actually set the stain and odor permanently if you do it too soon. The heat bonds the protein into the fiber. Always clean the urine with an enzymatic cleaner and cool water first. Once the odor is gone, you can steam clean to sanitize.

Why Does Pet Urine Smell So Bad?

As urine dries, bacteria break down the urea into ammonia. This creates that sharp, stinging smell. As it decomposes further, it releases mercaptans (the same compound found in skunk spray), making the smell worse over time.

How Long Does Urine Smell Last In Carpet?

If left untreated, urine smell can last for years. The salts in the urine absorb moisture from the air, keeping the bacteria alive and the smell active. You must remove the source (the urine salts) to stop the smell.

How Do You Get a Dried Urine Smell Out of Carpet?

Rehydrate the spot with an enzymatic cleaner. The enzymes need moisture to move around and eat the urine crystals. Saturate the area, cover it with a damp towel to keep it moist, and let it sit for 24 hours before blotting.

Does Vinegar Get Rid of Urine Smell In Carpet?

Vinegar can neutralize the ammonia smell temporarily because it is acidic, but it doesn’t digest the proteins. For a permanent fix, follow up the vinegar treatment with an enzymatic cleaner.

How Do You Keep Pet Stains From Coming Back?

Thoroughly remove the scent so the pet isn’t triggered to mark the spot again. Use an enzymatic cleaner for this. If the behavior continues, use a pet deterrent spray or block access to the area.


The Verdict

Cleaning pet urine is gross, but leaving it there is worse. Urine ruins carpet fibers and creates a lingering stink that guests will notice. You need to act fast.

For fresh messes, a simple enzymatic spray like Smiling Paws or Rocco & Roxie is your best friend. For old, stubborn stains, you might need the heavy-duty power of Genesis 950 or a machine wash with Hoover Paws & Claws.

Grab a bottle, clean the spot, and get back to enjoying your furry friend.

Feedback: Was This Article Helpful?
Thank You For Your Feedback!
Thank You For Your Feedback!
What Did You Like?
What Went Wrong?
Headshot of Amy Anthony

About the Author

Amy Anthony

Amy Anthony is a cleaning expert, author, and contributing writer for Oh So Spotless, a leading online resource for all things related to cleaning, organizing, and maintaining a spotless home. With over 15 years of experience in the cleaning industry, Amy has gained extensive knowledge and expertise that have made her a trusted authority on best practices, efficient techniques, and innovative cleaning solutions.