Pet urine can soak deep into carpet fibers, padding, and backing, which is why the right cleaner needs to do more than mask odor. The best formulas break down residue, lift stains, and help prevent repeat marking.
Below, we’ve narrowed down 10 strong options for different cleanup needs, from spot sprays to deep-clean solutions and enzyme-based formulas.
Best 10 Carpet Cleaner for Pet Urine Picks for 2026
Deep-Clean Urine Formula
Bissell PET PRO OXY Urine Eliminator
- For use in upright carpet cleaners
- Removes urine, blood, vomit, and more
- StainProtect helps resist future stains
Best For: Machine-cleaning homes with frequent pet urine messes
Enzymatic Dog Mess Spray
Nature’s Miracle Advanced Dog Stain & Odor Eliminator
- Enzymatic formula for severe dog messes
- Works on carpets, floors, furniture, and fabrics
- Designed to discourage re-soiling
Best For: Dog urine cleanup when you want an enzymatic spray
Quick Spot Urine Spray
Resolve Urine Destroyer Enzyme Cleaner Spray
- Neutralizes urine odors on contact
- Works on carpets, upholstery, and area rugs
- Helps prevent remarking
Best For: Fast spot-cleaning of fresh pet urine accidents
CRI-Certified Enzyme Cleaner
Rocco & Roxie Enzyme Stain & Odor Eliminator
- Chlorine free and color safe
- CRI Seal of Approval for carpets
- Works on many surfaces beyond carpet
Best For: Safe, multi-surface enzyme cleanup for pet urine and odors
Enzymatic gallon refill
Nature's Miracle Dog Urine Destroyer Plus
- Starts breaking down stains on contact
- Large 128 oz refill bottle
- Safe for pets and home when used as directed
Best For: Dog urine cleanup on carpet, upholstery, and other household surfaces
Spot spray with odor control
Resolve Ultra Pet Carpet Cleaner Spray
- Deep-cleaning spray for stubborn pet messes
- Helps prevent remarking in the same spot
- Safe on carpets, upholstery, and area rugs
Best For: Targeted treatment of pet stains and odors on soft surfaces
Heavy-duty enzyme gallon
- Loaded with 200 billion microbe colonies per gallon
- Penetrates carpet, upholstery, and padding
- Safe around pets and children when used as directed
Best For: Deep urine cleanup on carpets and upholstery, including below-surface messes
Enzyme Carpet Deep Clean
Nature's Miracle Carpet Shampoo, 64 oz
- Bio-enzymatic formula targets stains and odors
- Low-foaming mix works in water-based carpet cleaners
- Made for deep cleaning carpet and upholstery
Best For: Deep-cleaning pet urine and odor in machine-washable carpet cleaning setups
Machine-Safe Value Pick
Amazon Basics Pet Stain Remover, 64 oz
- Works with deep carpet cleaning machines and rentals
- EPA Safer Choice-certified formula
- Targets stains, soils, and odors at the source
Best For: Budget-friendly machine cleaning of pet urine on carpets and upholstery
Spot Treatment Specialist
Carbona Oxy Pet Stain Remover, 13.5 oz
- Oxy-powered formula targets urine odors and stains
- Built-in sponge plus bristle applicator
- Spot-cleaning format, no steam cleaner needed
Best For: Targeted carpet spot cleaning after pet urine accidents
Deep-Clean Urine Formula – Bissell PET PRO OXY Urine Eliminator
If you need a carpet cleaner for pet urine that works in a deep-cleaning machine, this BISSELL formula is built for tough messes. It is designed to remove embedded dirt and stains, neutralize odors, and leave a light Febreze scent while helping protect carpet fibers against future stains.
Best For: Homes that use an upright carpet cleaner and want an Oxy-based formula for urine, odors, and other stubborn pet messes.
Pros:
- Breaks down tough stains like urine, blood, vomit, mud, and wine.
- Includes StainProtect technology to help resist future messes.
- Leaves a light breeze-dried laundry scent with Febreze.
- Compatible with BISSELL and other leading deep carpet cleaning machines when used as directed.
Cons:
- Made for machine use, so it is not a stand-alone spray cleaner.
- The scent may be a consideration if you prefer unscented products.
For buyers who already own a carpet cleaning machine, this is a practical pick for recurring pet accidents. Its strength is in deep cleaning and odor removal rather than quick spot treatment.
Enzymatic Dog Mess Spray – Nature’s Miracle Advanced Dog Stain & Odor Eliminator
For pet owners looking for a carpet cleaner for pet urine in spray form, this Nature’s Miracle formula is aimed at severe dog messes. Its enzymatic action continues working as long as bio-based residue remains, which makes it a solid choice for stains and odors that need more than a surface wipe.
Best For: Severe dog urine spots on carpets and other household surfaces where an enzymatic cleaner is preferred.
Pros:
- Targets tough dog urine, diarrhea, vomit, and other bio-based accidents.
- Enzymatic formula keeps working while mess residue is present.
- Designed to discourage re-soiling by removing the odor.
- Safe for use around pets and home when used and stored as directed.
Cons:
- It is a 32 oz spray, not a carpet shampoo for machine cleaning.
- Primarily focused on dog messes rather than general deep-cleaning use.
This is a strong everyday option if your main concern is repeated dog accidents on carpet or nearby surfaces. The fresh scent and enzyme-based approach make it especially useful for odor control after cleanup.
Quick Spot Urine Spray – Resolve Urine Destroyer Enzyme Cleaner Spray
If you want a carpet cleaner for pet urine that works quickly on fresh accidents, Resolve Urine Destroyer is built to neutralize odors on contact. It also penetrates to lift pet stains and is made for carpets, upholstery, and area rugs, so it fits well into a simple spot-cleaning routine.
Best For: Quick cleanup of dog or cat urine on carpet and other soft surfaces.
Pros:
- Neutralizes and removes urine odors the first time.
- Lifts pet stains and their odors from carpet and other soft surfaces.
- Helps prevent pets from returning to the same spot.
- Suitable for use around cats and dogs when used as directed.
Cons:
- Spray format is best for spot treatment, not machine cleaning.
- Contains a lemon scent, which may not suit every buyer.
This is a straightforward choice if you need fast odor control after accidents. Its main advantage is convenience: spray, treat, and move on without needing a deep-clean machine.
CRI-Certified Enzyme Cleaner – Rocco & Roxie Enzyme Stain & Odor Eliminator
For shoppers comparing a carpet cleaner for pet urine, this Rocco & Roxie formula stands out as a gentle but professional-strength enzyme option. It is designed to tackle urine, feces, vomit, and other organic spills on carpets and many other surfaces while being chlorine free, color safe, and CRI certified for carpets.
Best For: Pet owners who want an enzyme cleaner that is safe for carpets and versatile enough for multiple household messes.
Pros:
- Certified gentle and safe for carpets with CRI Seal of Approval.
- Chlorine free, color safe, and residue-free.
- Bio-enzymatic formula targets urine, feces, vomit, and other organic spills.
- Useful on carpets, furniture, clothing, litter boxes, kennels, and carriers.
Cons:
- It is a spray/drop bottle, not a carpet machine solution.
- Focused on enzyme cleanup rather than scented freshness.
This is a well-rounded pick if you want one cleaner for several types of pet messes and surfaces. Its safety certifications and broad usability make it especially appealing for homes with frequent accidents.
Enzymatic gallon refill – Nature's Miracle Dog Urine Destroyer Plus
If you need a carpet cleaner for pet urine that can also handle other household surfaces, this enzymatic liquid is built for deep cleanup and refills. It starts working on contact and continues breaking down bio-based messes while they’re still present, making it a practical choice for recurring dog urine problems.
Best For: Households that want a large refill bottle for dog urine cleanup on carpet, upholstery, and other hard or soft surfaces.
Pros:
- Enzymatic formula keeps working as long as bio-based mess remains.
- Designed for dog urine stains and odors, including yellow sticky residue.
- Large 128-ounce bottle is easy to pour and refill smaller containers.
- Can be used around pets and in the home when used as directed.
Cons:
- Large jug may be more than you need for small or occasional messes.
- Fresh citrus scent may not suit every preference.
This is a strong pick if you want a refill-size enzyme cleaner with broad surface compatibility and a focus on dog urine. It is especially appealing for ongoing cleanup routines where you want one bottle to cover carpet, furniture, and more.
Spot spray with odor control – Resolve Ultra Pet Carpet Cleaner Spray
For targeted carpet cleaner for pet urine use, this spray is made to penetrate deep and lift stubborn messes the first time. It is aimed at carpets, upholstery, and area rugs, and its OXI+ODOR STOP technology is designed to remove odors while leaving a fresh scent behind.
Best For: Spot-cleaning pet stains and odors on carpets, rugs, and upholstery with a spray-and-treat format.
Pros:
- Penetrates deep to lift tough pet stains and odors.
- Helps prevent remarking by discouraging pets from returning to the same spot.
- Safe for carpets, upholstery, and area rugs when used as directed.
- Bleach-free formula with a fresh scent.
Cons:
- 32-ounce bottle is smaller than gallon-size options.
- Gel format may be less convenient for very large cleanup jobs.
This is a practical pick if you want a focused spray for spot treatment rather than a bulk refill. It fits well for quick response cleaning on soft surfaces where odor control matters as much as stain removal.
Heavy-duty enzyme gallon – Urine B-Gone Lavender Cleaner
If you want a carpet cleaner for pet urine that reaches beyond the surface, this gallon-size enzyme formula is built to digest and eliminate urine and poop. It is designed to penetrate carpet and upholstery, including padding and the floor beneath, while leaving a lavender scent behind.
Best For: Deep cleanup of human, cat, and dog urine on carpet, upholstery, and related problem areas.
Pros:
- Contains 200 billion microbe colonies per gallon for heavy-duty cleaning.
- Penetrates carpet and upholstery to target stains and smells deeper down.
- Can be used around pets and children when used as directed.
- Versatile enough for laundry, drains, urinals, and toilets.
Cons:
- Lavender fragrance may not be ideal if you prefer unscented cleaners.
- Gallon size may be more than needed for occasional spot cleanup.
This option stands out for buyers who want a strong enzyme cleaner with broad use cases and deep-penetrating action. It is a sensible choice when urine has soaked beyond the carpet surface and you want a single cleaner for multiple cleanup tasks.
Enzyme Carpet Deep Clean – Nature's Miracle Carpet Shampoo, 64 oz
If you want a carpet cleaner for pet urine that can work in a water-based machine, Nature’s Miracle Carpet Shampoo is built for deep cleaning old and new stains while helping lock in odors with a bio-enzymatic formula. It is designed for carpet and upholstery use, with a low-foaming formula that fits steam cleaners and other water-based carpet cleaners.
Best For: Households that need a machine-compatible cleaner for deep-set pet stains and odor control on carpets and upholstery.
Pros:
- Bio-enzymatic formula is made to break down and eliminate stains and odors.
- Low-foaming formula works with water-based steam and carpet cleaners.
- Designed to remove deep-set pet stains from carpet and upholstery fibers.
- 64 oz size offers a practical supply for repeated cleaning sessions.
Cons:
- Requires a compatible water-based carpet cleaner or steam cleaner.
- Not a spot-only formula, so it is less suited to quick handheld touch-ups.
This is a solid pick if you want an enzymatic shampoo that fits into a carpet-cleaning routine rather than a simple spray bottle. Its strength is in machine-based deep cleaning, especially when pet urine has soaked into fibers and odor needs more than a surface treatment.
Machine-Safe Value Pick – Amazon Basics Pet Stain Remover, 64 oz
Amazon Basics Pet Stain Remover, Carpet Cleaner, Fresh Scent, 64 fl oz, Packaging May Vary
Check Price On AmazonFor shoppers looking for a straightforward carpet cleaner for pet urine, Amazon Basics Pet Stain Remover is designed for deep cleaning machines and carpet shampooers. It penetrates stains, lifts soils, and removes odors at the source, and it is listed as EPA Safer Choice-certified for a simpler all-around choice.
Best For: Owners who want a machine-cleaner solution for carpet and upholstery with a Safer Choice-certified formula.
Pros:
- Compatible with popular deep carpet cleaner machines, including rentals.
- Penetrates stains and removes odors at the source.
- EPA Safer Choice-certified formula.
- Clear mixing directions for light or heavy stains.
Cons:
- Designed for machine use, not as a spot treatment.
- Fresh scent may not appeal to buyers who prefer unscented products.
This is a practical, no-frills option if you want an easy-to-use cleaning solution for pet accidents in a carpet cleaner. It focuses on machine performance and safer-ingredient positioning rather than specialized spot-applicator features.
Spot Treatment Specialist – Carbona Oxy Pet Stain Remover, 13.5 oz
When you need a carpet cleaner for pet urine in a spot-treatment format, Carbona 2-in-1 Oxy-Powered Pet Stain & Odor Remover is built for targeted cleanup on carpets. Its oxy-powered formula is designed to lift urine odors at the source, and the built-in sponge plus bristle applicator helps you work on surface messes and deeper fibers without using a steam cleaner.
Best For: Spot cleaning fresh or recent pet accidents on carpet with a built-in applicator.
Pros:
- Oxy-powered formula helps lift stubborn pet stains and urine odors.
- Built-in sponge and bristle applicator makes targeted cleaning easier.
- Designed for spot cleaning on carpets without a steam cleaner.
- Fragrance-free formula suits buyers who want no added scent.
Cons:
- Spot-cleaning only, so it is not for machine use.
- Not suitable for silk, velvet, Haitian cotton, or water-damaged fabrics.
This cleaner makes sense if you want a direct, hands-on way to treat pet urine marks as they happen. It is less versatile than a machine shampoo, but the applicator and fragrance-free approach make it well suited to controlled, targeted cleanup.
How We Picked the Best Carpet Cleaner for Pet Urine
We focused on cleaners that are commonly used for pet messes and that address both visible staining and lingering odor. For a Carpet Cleaner for Pet Urine, that means looking for enzyme action, oxidizing or deep-clean formulas, and products suited to either spot treatment or full-carpet cleaning machines.
We also considered versatility, ease of use, scent strength, and whether a formula is better for fresh accidents or older, set-in stains. The goal was to surface options that fit different homes, carpet types, and cleanup routines.
Quick Comparison
Some products here are made for spray-and-blot spot cleanup, while others are intended for upright carpet cleaners or larger treatments. If you need fast, targeted cleanup, a spray may be best. If accidents have soaked in or happened repeatedly in the same area, a larger enzymatic or deep-clean solution is often the smarter choice.
Key Buying Factors for Carpet Cleaner for Pet Urine
Enzymes Vs. General Stain Removers
Enzymatic cleaners are often the best fit for urine because they help break down the organic compounds that cause odor. General carpet cleaners can improve appearance, but they may not fully solve the smell problem if the urine has penetrated deeply.
Fresh Accidents or Old, Set-In Messes
For fresh accidents, a fast-acting spray can be enough if used quickly. For older stains, choose a stronger formula labeled for severe messes, odor elimination, or deep cleaning.
Application Type
Match the product to your cleanup style. Spot sprays work well for small areas and edges. Larger bottles or machine-compatible formulas are better for hallways, broad carpet areas, and repeated accidents.
Scent and Residue
Strong fragrance can temporarily cover odor, but it should not be the main feature. Look for products that clean thoroughly without leaving sticky residue, since residue can attract dirt or re-soiling.
Who Should Buy Which Carpet Cleaner for Pet Urine?
If you want a Carpet Cleaner for Pet Urine for quick spot cleanup, choose a spray-style product that is easy to apply and blot. If your pet has had multiple accidents in the same area, a deeper enzymatic cleaner or a solution for carpet machines is usually the better investment. Homes with large carpeted spaces may benefit from gallon-size formulas, while occasional cleanups may only require a compact bottle that can be stored under the sink.
For the best results, act quickly, follow label directions, and test any cleaner on an inconspicuous area first. A good product can remove the stain, but the right process helps prevent odor from returning.








