10 Best Carpet Cleaners for Pet Urine in 2026: Top Picks for Stains, Odors, and Fast Cleanup

Written by: Editor In Chief
Published on:

Pet urine can soak deep into carpet fibers, padding, and backing, which is why the right cleaner matters. A strong carpet cleaner for pet urine should tackle stains and odors at the source, not just mask them.

Below, we’ve rounded up 10 options that fit different cleanup needs, from enzyme sprays for fresh accidents to deep-cleaning solutions for more stubborn messes.

Best 10 Carpet Cleaner for Pet Urine Picks for 2026

Premium Oxy Carpet Solution

Bissell PET PRO OXY Urine Eliminator

Bissell PET PRO OXY Urine Eliminator
  • Made for use in leading upright carpet cleaners
  • Oxy formula targets urine, blood, vomit, mud, and wine
  • StainProtect helps protect carpet fibers against future stains

Best For: Deep-cleaning pet urine stains with a compatible carpet machine

Enzyme Odor Eliminator

Rocco & Roxie Stain & Odor Eliminator

Rocco & Roxie Stain & Odor Eliminator
  • Bio-enzymatic formula for urine, stains, and odors
  • Chlorine free, color safe, and CRI certified safe for carpets
  • Usable on carpets, floors, furniture, clothing, and more

Best For: Safe enzyme cleaning for pet urine on carpets and other surfaces

Bulk Enzymatic Refill

Nature's Miracle Dog Urine Destroyer Plus

Nature's Miracle Dog Urine Destroyer Plus
  • Begins working on dog urine stains immediately
  • Enzymatic formula keeps working while mess remains
  • 128-ounce size is great for refilling smaller bottles

Best For: Frequent dog urine cleanup with a large refill bottle

Spray Spot Remover

Resolve Ultra Pet Carpet Cleaner Spray

Resolve Ultra Pet Carpet Cleaner Spray
  • Deep-penetrating spray for pet stains and odors
  • Helps prevent pets from remarking the same spot
  • Works on carpets, upholstery, and area rugs

Best For: Fast spot treatment for pet urine on soft surfaces

Professional-Strength Odor Neutralizer

Zep Urine Remover 128 Fl Oz

Zep Urine Remover 128 Fl Oz
  • Targets pet, cat, and dog urine odors.
  • No masking fragrances; focuses on neutralizing odors.
  • Usable on carpets, upholstery, wood, and more.

Best For: People who want a strong urine remover for carpets and multiple surfaces.

Plant-Based Enzyme Cleaner

Biokleen Bac Out Lime Scent

Biokleen Bac Out Lime Scent
  • Plant-based formula with no artificial fragrances or dyes.
  • Made for carpet, rug, mattress, sofa, and couch.
  • Free from chlorine, ammonia, phosphates, and brighteners.

Best For: Buyers who want an enzyme-style cleaner with a plant-based formula and lime scent.

High-Strength Microbe Formula

Urine B-Gone Lavender 1 Gallon

Urine B-Gone Lavender 1 Gallon
  • Uses 200 billion microbe colonies per gallon.
  • Penetrates carpet and upholstery, including padding beneath.
  • Safe around pets and children when used as directed.

Best For: Households needing a strong enzyme cleaner for deep carpet and upholstery cleanup.

Enzyme Deep-Clean Shampoo

Nature's Miracle Carpet Shampoo Pet Stain & Odor Remover

Nature's Miracle Carpet Shampoo Pet Stain & Odor Remover
  • Bio-enzymatic formula breaks down pet stains and odors
  • Low-foaming and compatible with water-based carpet cleaners
  • Works on carpet, upholstery, and furniture

Best For: Deep-cleaning larger carpeted areas and upholstery with a machine

Urine-Targeting Spray

Resolve Urine Destroyer Enzyme Cleaner Spray

Resolve Urine Destroyer Enzyme Cleaner Spray
  • Neutralizes urine odor on contact
  • Helps lift pet stains and discourage remarking
  • Safe for carpets, upholstery, and area rugs when used as directed

Best For: Fast spot cleanup after dog or cat urine accidents

Oxy Spot Remover

Carbona 2-in-1 Oxy-Powered Pet Stain & Odor Remover

Carbona 2-in-1 Oxy-Powered Pet Stain & Odor Remover
  • Oxy-powered formula removes stains and urine odor
  • Built-in sponge and bristle applicator for spot cleaning
  • Fragrance-free and safe around pets when used as directed

Best For: Targeted spot treatment on carpet without added fragrance

Premium Oxy Carpet Solution – Bissell PET PRO OXY Urine Eliminator

If you want a carpet cleaner for pet urine that works inside an upright machine, this BISSELL solution is built for deep-clean jobs. It targets embedded stains and odors, and the Oxy formula is designed to break down common pet messes while StainProtect technology helps make future cleanups easier.

Best For: Pet owners using upright carpet cleaners who want a deep-clean formula for urine, odors, and stain prevention.

Pros:

  • Removes embedded dirt and stains while helping eliminate odors
  • Oxy formula is made to break down urine, blood, vomit, mud, and wine
  • Febreze scent leaves carpets smelling fresh
  • StainProtect technology adds a protective barrier on carpet fibers

Cons:

  • Designed for use in deep carpet cleaning machines, not as a standalone spray
  • Works only when used as directed in compatible machines

This is a strong pick if your main priority is machine-assisted carpet cleaning for pet urine and other set-in messes. It focuses on deep extraction, odor removal, and future stain resistance rather than spot-spraying convenience.

Enzyme Odor Eliminator – Rocco & Roxie Stain & Odor Eliminator

For a carpet cleaner for pet urine that can handle stains and smells without harsh additives, this enzymatic formula is a practical all-around choice. It is designed to tackle urine, vomit, and other organic spills on carpets and many other surfaces, while staying chlorine free, color safe, and CRI certified.

Best For: Households that want a safe, enzyme-based cleaner for carpet urine stains and odor removal across multiple surfaces.

Pros:

  • Bio-enzymatic formula targets stains, odors, and residue
  • Chlorine free and color safe, with no hazardous propellants or residue
  • Certified safe for carpets by the Carpet and Rug Institute
  • Works on carpets, floors, furniture, clothing, litter boxes, and crates

Cons:

  • Spray/drop-style format may require dwell time on heavy messes
  • Best results depend on using it on organic stains and odors it is meant to break down

This is a dependable option if you want one cleaner that can cover pet urine on carpets and beyond. Its strength is safe, enzyme-based odor destruction with broad surface flexibility.

Bulk Enzymatic Refill – Nature's Miracle Dog Urine Destroyer Plus

If you need a carpet cleaner for pet urine in a larger refill size, this Nature’s Miracle formula is built for repeated use. It begins breaking down dog urine stains immediately on contact and keeps working while the bio-based mess is still present, which makes it a practical choice for ongoing cleanup.

Best For: Dog owners who want a large enzymatic refill for carpets, upholstery, and other household surfaces.

Pros:

  • Starts breaking down and removing stains immediately on contact
  • Enzymatic formula continues working while bio-based mess remains
  • Large 128-ounce bottle is useful for refills
  • Safe for pets and home when used and stored as directed

Cons:

  • Primarily designed for dog urine rather than every type of pet mess
  • Bulk bottle is less convenient for small spot-only jobs

This is a smart buy if you clean up dog urine often and want a refill-friendly size. It leans on enzymatic action and volume, making it better suited to frequent use than occasional spot cleaning.

Spray Spot Remover – Resolve Ultra Pet Carpet Cleaner Spray

When you want a carpet cleaner for pet urine that works as a spot treatment, this Resolve spray is aimed at fast cleanup. It penetrates deep to lift stains and odors, and it is made for use on carpets, upholstery, and area rugs when used as directed.

Best For: Quick spot cleaning of pet stains and urine on carpets and other soft surfaces.

Pros:

  • Penetrates deep to lift tough pet stains and odors
  • Helps prevent remarking in the same spot
  • Safe for carpets, upholstery, and area rugs
  • Suitable for use around cats and dogs when used as directed

Cons:

  • Spray format is better for spot treatment than whole-room cleaning
  • Formula is concentrated, so results depend on proper use

This is a practical pick if you need a fast, targeted stain remover rather than a machine solution. It focuses on odor control, stain lifting, and helping discourage repeat accidents.

Professional-Strength Odor Neutralizer – Zep Urine Remover 128 Fl Oz

If you want a carpet cleaner for pet urine that focuses on odor elimination as much as stain removal, Zep Urine Remover is built for that job. This professional-strength liquid is designed to target urine stains and odors without masking them with fragrance, and it can be used on carpets, mattresses, upholstery, floors, concrete, wood, RVs, boats, and more.

Best For: Homeowners who want a strong urine remover for carpets and multiple hard or soft surfaces.

Pros:

  • Professional-strength formula targets pet, cat, and dog urine odors permanently.
  • No masking fragrances, so it focuses on neutralizing odors at the source.
  • Works on carpets plus mattresses, upholstery, floors, concrete, wood, RVs, and boats.
  • Large 128 oz bottle is practical for repeated cleanups.

Cons:

  • Designed as a cleaner rather than a scented freshener, so it is not for buyers who want a strong fragrance.
  • Best suited to urine-related messes rather than general-purpose cleaning needs.

Overall, this is a straightforward option for tackling pet urine problems where odor control is the priority. Its broad surface compatibility makes it especially useful if accidents happen beyond just the carpet.

Plant-Based Enzyme Cleaner – Biokleen Bac Out Lime Scent

For shoppers looking for a carpet cleaner for pet urine with a more eco-conscious formula, Biokleen Bac-Out uses plant-based ingredients and bio-active technology to tackle stains and odors. It is made for carpet, rug, mattress, sofa, and couch use, and it avoids chlorine, ammonia, phosphates, artificial fragrance, and dyes.

Best For: Buyers who want an enzyme-style carpet cleaner with a plant-based formula and a light lime scent.

Pros:

  • Plant-based, eco-friendly formula with no artificial fragrances or dyes.
  • Made for carpet, mattress, rug, sofa, and couch use.
  • Free from chlorine, ammonia, phosphates, and brighteners.
  • Large 128 oz size is useful for ongoing pet cleanup.

Cons:

  • The lime scent may not suit buyers who prefer completely unscented products.
  • Best suited to soft surfaces rather than hard-surface cleaning.

This is a practical pick if you want a cleaner that leans plant-based while still being aimed at pet stains and odors. Its ingredient restrictions and surface focus make it a strong match for carpet and upholstery care.

High-Strength Microbe Formula – Urine B-Gone Lavender 1 Gallon

If you need a carpet cleaner for pet urine that goes after deep-set odors, Urine B-Gone is built around a high-strength microbe formula. It is designed to liquefy and digest urine and poop, penetrate into carpet and upholstery, and help neutralize smells in the padding and floor beneath while leaving a lavender scent behind.

Best For: Households that need a strong enzyme cleaner for deep carpet and upholstery cleanup.

Pros:

  • Contains 200 billion microbe colonies per gallon for heavy-duty cleaning.
  • Penetrates carpet and upholstery to address stains and smells below the surface.
  • Safe for use around pets and children when used as directed.
  • Works on more than pet stains, including laundry, drains, urinals, and toilets.

Cons:

  • Lavender scent may not appeal to buyers who want a fragrance-free option.
  • Broad versatility may be more than some users need if they only want carpet treatment.

This option stands out when pet accidents have soaked deeper than the top layer of carpet. Its enzyme-heavy approach and large one-gallon size make it a solid choice for repeated cleanup jobs.

Enzyme Deep-Clean Shampoo – Nature's Miracle Carpet Shampoo Pet Stain & Odor Remover

If you need a carpet cleaner for pet urine that works in a machine, Nature’s Miracle Carpet Shampoo is built for deeper carpet and upholstery cleaning. Its bio-enzymatic formula is made to penetrate fibers, remove old and new stains, and help eliminate odors while staying low-foaming for use with water-based steam or carpet cleaners.

Best For: Whole-carpet cleaning and upholstery refreshes when you want an enzymatic formula for set-in pet accidents.

Pros:

  • Bio-enzymatic formula targets stains and odors deep in carpet fibers
  • Works with water-based steam and carpet cleaners
  • Designed for old and new pet stains on carpet, upholstery, and furniture

Cons:

  • Requires a compatible carpet cleaning machine for best results
  • Less convenient for quick spot treatment than a spray cleaner

For households dealing with repeated accidents across larger areas, this formula is a practical choice because it combines deep cleaning with odor removal. It is a good fit when you want one product to handle both carpet and upholstery maintenance.

Urine-Targeting Spray – Resolve Urine Destroyer Enzyme Cleaner Spray

For a carpet cleaner for pet urine that handles accidents fast, Resolve Urine Destroyer is a spray designed to neutralize urine odors on contact and lift stains from carpet and other soft surfaces. It is positioned as an enzyme cleaner for dog urine, cat urine, and related messes, with a formula meant to help prevent remarking.

Best For: Quick spot treatment on carpets, rugs, and upholstery after fresh pet urine accidents.

Pros:

  • Neutralizes urine odors on contact for immediate freshness
  • Penetrates deep to remove pet stains and odors
  • Can help discourage pets from remarking the same spot

Cons:

  • Designed for soft surfaces, not a full-carpet machine cleaning job
  • Lemon scent may not suit every preference

This is the most straightforward option if your main problem is a recent pet urine accident and you want a spray you can apply directly. It is practical for spot cleanups and everyday odor control on carpets and area rugs.

Oxy Spot Remover – Carbona 2-in-1 Oxy-Powered Pet Stain & Odor Remover

If you want a carpet cleaner for pet urine in a focused spot-treatment format, Carbona’s 2-in-1 Oxy-Powered formula is designed for targeted carpet cleanup. It uses an oxy-powered, fragrance-free approach to lift stains and eliminate urine odors at the source, and the built-in sponge-plus-bristle applicator helps work the cleaner into carpet fibers.

Best For: Spot-cleaning pet urine stains on carpet when you want a built-in applicator and no added fragrance.

Pros:

  • Oxy-powered formula lifts stains and targets urine odor at the source
  • Built-in sponge and bristle applicator offers controlled spot treatment
  • Fragrance-free and safe to use around pets and children when used as directed

Cons:

  • Spot cleaner only, not meant for steam cleaners
  • Not suitable for silk, velvet, Haitian cotton, or water-damaged fabrics

This is a smart pick if you want a compact cleaner for fresh or moderately aged accidents without dealing with a full machine setup. The applicator makes it easier to target problem areas precisely, which is useful in busy homes.

How We Picked the Best Carpet Cleaner for Pet Urine

We focused on formulas that are practical for real pet messes: strong odor control, stain-lifting ability, and cleanup methods that match everyday use. We also favored products with clear pet-urine targeting, good value per ounce, and formats suited to different cleaning jobs, including sprays, gallons, and machine-use solutions.

Quick Comparison: Which Type Works Best?

Different messes call for different products. Enzyme cleaners are usually best for breaking down urine at the source, especially on recurring accidents. Oxy-powered and carpet shampoo formulas can be a better fit for broad surface cleaning and fresher stains. Spot sprays are convenient for quick treatment, while larger jugs are better if you clean multiple rooms, rugs, or high-traffic pet areas.

Key Buying Factors for Carpet Cleaner for Pet Urine

Enzymes Vs. General Stain Removers

If odor is the main issue, choose an enzymatic formula. Enzymes help digest the organic material in urine, which is important when smells keep coming back after the carpet dries.

Surface Type and Application Method

Check whether the product is made for spot use, carpet machines, or both. A Carpet Cleaner for Pet Urine should match how you clean—spray-and-blot for small accidents, or machine-compatible solution for larger areas.

Odor Control and Residue

Look for formulas designed to eliminate odor rather than cover it up. Low-residue cleaners are also helpful because sticky residue can attract more dirt and make carpets look dull faster.

Size, Value, and Frequency of Use

Smaller bottles are convenient for occasional cleanup, but gallon-size options often make more sense for multi-pet homes or repeated accidents. If you deal with ongoing messes, cost per use matters more than bottle price alone.

Who Should Buy Which Carpet Cleaner for Pet Urine?

Choose an enzyme spray if you need a fast, targeted fix for fresh or repeated accidents. Pick a deep-cleaning carpet solution if you want broader odor control across larger carpeted areas. Go with an oxy or stain-removal formula if you want a versatile cleaner for urine plus other common pet messes. For homes with frequent accidents, a larger-format product usually offers the best value and convenience.

For the best results, blot up as much moisture as possible first, follow the label exactly, and test any cleaner on an inconspicuous area before treating the full stain.