Quick answer: The best carpet cleaner for pet urine for most homes is the Bissell SpotClean Pet Pro: it has the suction and tank size to pull urine out of the pad, not just the surface fibers. For small, fresh accidents, the Bissell Little Green is the budget pick, and for whole rooms a full-size upright like the Bissell ProHeat 2X Revolution Pet does the heavy lifting. Pair any of them with an enzyme cleaner.
Our top picks at a glance
- Best overall: Bissell SpotClean Pet Pro 2458 — strong suction, bigger tanks and a long hose for accidents anywhere. Check price
- Best budget: Bissell Little Green 1400B — the classic portable for small, fresh spots. Check price
- Best full-size: Bissell ProHeat 2X Revolution Pet 1548F — deep-cleans whole rooms and old traffic lanes. Check price
- Best lightweight upright: Hoover PowerDash Pet — easy to carry, faster drying with HeatForce. Check price
- Best compact upright with a hose: Bissell TurboClean PET 3948 — upright cleaning plus a 7-ft hose for stairs and furniture. Check price
- Don’t skip this: Bissell Pet Pro Stain & Odor Eliminator — the enzyme spray that finishes the job. Check price
Pet urine is harder than a coffee spill. It soaks through the carpet fibers into the backing and pad, and when it dries it leaves salts and uric acid crystals that plain water can’t fully dissolve. That’s why a spot can look clean and still smell every time the room gets humid.
The right machine pulls the liquid back out from below the surface, and the right cleaner breaks down what’s left. Get both right and most accidents disappear for good. Get either wrong and you’ll be scrubbing the same spot next month.
How we chose
We don’t run a lab, and we didn’t test these machines ourselves. Our picks are based on manufacturer specs, expert guidance from carpet-care and veterinary sources, and patterns in verified owner reviews from people who deal with repeat pet accidents. We weighed five things:
- Suction and tank size, because urine that reaches the pad needs repeated rinse-and-extract passes.
- Tools for pet spots, like a hose and stain tool for stairs, couches and the corner behind the door where your dog always goes.
- Drying speed, since a damp pad is where odor and mildew come back.
- Weight and storage, because a cleaner you dread hauling out won’t get used when the accident happens.
- Durability over time, especially owner reports about clogged sprayers, cracked tanks and fading suction.
Best carpet cleaners for pet urine compared
| Product | Type | Best for | Key feature | |
|---|---|---|---|---|
| Bissell SpotClean Pet Pro 2458 | Portable spot cleaner | Accidents anywhere in the house | Bigger tanks, Pet Stain Trapper tool, 22-ft cord | Check price |
| Bissell Little Green 1400B | Portable spot cleaner | Small, fresh spots on a budget | 48 oz clean water tank, very compact | Check price |
| Bissell ProHeat 2X Revolution Pet | Full-size upright | Whole rooms and older urine areas | Dual brushes, MAX clean mode, 7-ft hose | Check price |
| Hoover PowerDash Pet | Compact upright | Apartments and quick room cleanups | HeatForce drying, antimicrobial brush roll | Check price |
| Bissell TurboClean PET 3948 | Compact upright | Carpet plus stairs and upholstery | 7-ft hose, 4-inch self-cleanout tool | Check price |
| Bissell Pet Pro Enzyme Eliminator | Enzyme spray | Breaking down urine odor | Enzyme action, 2-pack | Check price |
Our picks for the best carpet cleaner for pet urine
Best overall
Bissell SpotClean Pet Pro 2458
Best for: pet owners handling a few accidents a week on carpet, stairs, rugs and furniture.
Why we picked it
- More suction and larger tanks than the Little Green line, so fewer refills per spot
- Long flexible hose and a 22-ft cord reach stairs and car seats without moving the base
- Pet Stain Trapper tool keeps chunky messes out of the hose
Keep in mind
- Bulkier than mini spot cleaners
- Still a spot cleaner: slow for a whole room
Why we like it: the SpotClean Pet Pro sits in the sweet spot for pet urine. It’s portable enough to grab the moment you find a wet patch, but it has noticeably more pull than small handhelds. Owners frequently mention that it keeps drawing yellow water out of a spot after a smaller unit seemed “done,” which is exactly what you want when urine has reached the pad.
Who it’s for: homes with a puppy in training, a senior dog, or a cat who occasionally misses the box. It also handles vomit, muddy paw prints and car upholstery.
What to know: it’s heavier than it looks once the tank is full, and you’ll want a spot near an outlet on each floor. If you’re torn between this and the smaller model, our Little Green vs SpotClean Pet Pro comparison breaks down the trade-offs.
Best budget
Bissell Little Green 1400B Portable Carpet Cleaner
Best for: small, fresh accidents and people who want a cleaner that fits under the sink.
Why we picked it
- One of the most popular portable carpet cleaners on Amazon, with a huge base of owner reviews
- 48 oz clean water tank handles several small spots per fill
- Light and compact, so it actually gets used right away
Keep in mind
- Less suction than the SpotClean Pet Pro on deep, old urine
- Small dirty tank fills quickly on big messes
Why we like it: the Little Green has been around for years for a reason. For a fresh puddle caught within minutes, it’s usually all you need: spray, scrub, suck up, repeat with clean water. It’s also simple enough that anyone in the house can use it without reading the manual.
Who it’s for: cat owners, small-dog owners and anyone with mostly hard floors and a few rugs. It’s also a good second unit to keep upstairs.
What to know: owners frequently mention needing extra passes on stains that have soaked in for days. That’s a limit of the size, not a defect. Read our full Bissell Little Green review for how it compares to the Pet Pro and Mini versions.
Best full-size
Bissell ProHeat 2X Revolution Pet 1548F
Best for: multi-pet homes, older urine areas and whole-room deep cleaning.
Why we picked it
- Dual rotating brushes scrub deeper than spot cleaners can
- MAX clean mode for heavily soiled areas, plus a pet stain tool on a 7-ft hose
- Bissell says it outcleans the leading rental machine at about half the weight
Keep in mind
- Big and heavy to store
- Overkill if you only deal with an occasional small spot
Why we like it: when you’ve inherited a carpet with years of accidents, or your dog has a favorite zone, spot cleaning is too slow. A full-size upright covers a room in the time a portable does one patch, and the dual brushes work cleaning solution into the fibers in a way hand scrubbing can’t.
Who it’s for: homeowners with wall-to-wall carpet, several pets, or a new-to-you house that smells like the previous owner’s cat. It replaces the rental machine you’d otherwise pick up from the hardware store every few months.
What to know: for urine, go slow on the water-only rinse passes and make extra dry passes. Over-wetting is the most common mistake with any upright and can push urine deeper into the pad.
Best lightweight upright
Hoover PowerDash Pet Compact Carpet Cleaner
Best for: apartments and smaller homes that want upright cleaning without a heavy machine.
Why we picked it
- Lightweight and easy to carry up stairs
- HeatForce helps carpets dry faster, which matters for odor
- Antimicrobial PowerSpin brush roll, with a very large base of owner reviews
Keep in mind
- Designed mainly for open floor areas, not stairs or upholstery
- Smaller tanks than full-size machines mean more refills
Why we like it: the PowerDash Pet is one of the easiest uprights to live with. It’s light, stores in a closet, and dries faster than many compact machines, which lowers the chance of that damp, sour smell afterward.
Who it’s for: renters, small homes, and anyone who wants to clean a whole room once a month without renting a machine.
What to know: it’s a floor cleaner first. If you need a hose for stairs or couches, look at the TurboClean PET below or pair it with a Little Green. Our Hoover PowerDash Pet review covers the details.
Best compact upright with a hose
Bissell TurboClean PET 3948
Best for: people who want one compact machine for carpet, stairs and furniture.
Why we picked it
- 7-ft hose for stairs, pet beds and upholstery
- 4-inch self-cleanout tool rinses itself so hair doesn’t cake inside
- Compact upright footprint for closets
Keep in mind
- Less deep-scrubbing power than the ProHeat 2X
- Smaller review history than older models
Why we like it: the TurboClean PET covers the gap between a spot cleaner and a full-size machine. You get upright passes for the living room and a hose for the stair tread where your cat throws up, all in one unit.
Who it’s for: households that don’t want to buy two machines, or that have more stairs and furniture than open carpet.
What to know: it’s newer, so there’s less long-term owner feedback than for the Little Green or ProHeat. Early review patterns are positive on the hose tool and easy cleanup.
Don’t skip this
Bissell Pet Pro Stain & Odor Eliminator (Enzyme, 2-Pack)
Best for: the final step after any carpet cleaner, on every urine spot.
Why we picked it
- Enzyme action breaks down the organic compounds behind urine odor
- Spray format reaches the pad when you saturate the spot
- 2-pack lasts through a puppy phase
Keep in mind
- Needs dwell time to work, not an instant fix
- Always spot-test on your carpet first
Why it matters: a carpet cleaner is a wet vacuum. It removes liquid and loose residue, but it doesn’t break down the uric acid crystals left behind. Enzyme cleaners do. Skipping this step is the main reason people say their machine “didn’t work” on pet urine.
What to know: don’t pour enzyme sprays into your machine’s tank unless the label says it’s safe to do so. Use it as a separate step, and let it sit as long as the label directs. The Hepper Bio-Enzyme spray is a good alternative if you prefer a different formula.
Buying guide: what to look for
Spot cleaner or upright?
Buy a portable spot cleaner if accidents are occasional and localized. Buy an upright if you have wall-to-wall carpet, multiple pets, or areas where accidents have built up for months. Many pet owners end up with both: a spot cleaner for daily messes and an upright for a seasonal deep clean.
Suction beats spray
Every cleaner sprays water. The difference is how much it pulls back out. Stronger suction removes more urine from the pad and leaves the carpet drier, which means less odor and less risk of mildew. Owner reviews that mention “dirty water keeps coming” are a good sign.
Tank size and refills
Small tanks are easy to carry but need refills on big jobs. For a single fresh puddle, a 48 oz tank like the Little Green’s is plenty. For an old spot you plan to rinse five or six times, bigger tanks save a lot of trips to the sink.
Hose and tools
A hose lets you clean stairs, pet beds, couches and car seats. If your pet has accidents on furniture, don’t buy a machine without one. Self-rinsing tools are worth having, because pet hair and urine residue sitting inside a tool will smell.
Drying time
Carpet that stays wet for a day can develop a musty smell of its own. Features like HeatForce, strong suction and dedicated dry passes shorten drying time. A fan and open windows help more than most people expect.
Weight and storage
A machine that lives in the garage won’t get used for a 2 a.m. accident. If you have stairs, favor a lighter unit or keep a small spot cleaner on each floor.
How to use a carpet cleaner to actually fix pet urine
The machine is only half of the fix. This routine works for most fresh and older spots:
- Find every spot. A UV blacklight in a dark room shows dried urine you can’t see. Mark each spot with painter’s tape.
- Blot fresh urine first. Press paper towels down hard and stand on them. Don’t rub, which spreads urine sideways.
- Extract with cool or lukewarm water. Make several slow wet passes and even more dry passes until the recovered water runs clear.
- Apply an enzyme cleaner. Use enough to reach as deep as the urine went, then let it sit for the time on the label.
- Let it dry completely. Run a fan over the spot. Only re-evaluate the smell once it’s fully dry, often 24 hours or more.
- Repeat on stubborn spots. Older urine often needs two or three rounds before the odor is gone.
Never mix cleaning products. Bleach combined with ammonia or acids (including some vinegar-based cleaners) releases toxic gas. Avoid ammonia-based cleaners on urine entirely, because the smell can attract pets back to the same spot. Keep pets and kids off damp carpet until it dries, ventilate the room, wear gloves for heavy cleanups, and follow each product’s label.
For the full step-by-step process, including what to do when urine has reached the subfloor, see our guide on how to get rid of dog urine smell in carpet. Cat urine is stronger and needs a slightly different approach, covered in how to get rid of cat pee smell. If a spot keeps reappearing after it dries, you’re likely dealing with wicking, explained in carpet stains that keep coming back.
For lingering odor in the air, an air purifier with a heavy activated carbon filter helps. See our best air purifier for pet odor picks.
Call a professional carpet cleaner or flooring pro if urine has soaked the pad across a large area, if the smell comes from the subfloor, or if the carpet stays damp and musty after cleaning. Pads sometimes need to be replaced and subfloors sealed. If your pet suddenly starts having accidents, check with your veterinarian, because new house-soiling can have medical causes.
Frequently asked questions
What is the best carpet cleaner for pet urine?
For most homes, a strong portable spot cleaner like the Bissell SpotClean Pet Pro is the best carpet cleaner for pet urine, because it can pull urine from the pad on carpet, stairs and furniture. Homes with lots of carpet or several pets benefit from adding a full-size upright such as the Bissell ProHeat 2X Revolution Pet for whole-room cleaning.
Can a carpet cleaner remove old urine smell?
Often, yes, but rarely in one pass. Old urine has usually reached the pad and dried into crystals. Extract several times with water, then saturate the area with an enzyme cleaner and let it dry fully. Two or three rounds are common. If the subfloor is soaked, the pad may need replacing.
Should I use hot water on pet urine?
Use cool or lukewarm water first. Many carpet-care experts advise avoiding high heat on urine and other protein-based stains before they’re treated, because heat can help bond odor compounds to fibers. After the enzyme step has done its work, a normal cleaning pass with your machine’s recommended settings is fine.
Can I put enzyme cleaner in my carpet cleaner tank?
Only if both the enzyme product and your machine’s manual say it’s allowed. Many machines require their own formulas, and using others can clog sprayers or affect the warranty. The safer approach is to extract with water or approved formula, then spray the enzyme cleaner by hand and let it dwell.
Is a Bissell Little Green enough for a puppy?
For fresh accidents caught quickly, a Little Green is usually enough. Puppies have many small accidents, and the compact size makes it easy to respond fast. If accidents soak in before you find them, or you have wall-to-wall carpet, a stronger spot cleaner or an upright will save time.
How long does carpet take to dry after cleaning pet urine?
Usually 6 to 24 hours, depending on how much water you used, humidity and airflow. Extra dry passes, a fan and open windows speed it up. Don’t judge the smell until the spot is completely dry, since damp carpet can smell worse before it smells better.
Ready to tackle an existing smell? Start with our step-by-step guide on how to get rid of dog urine smell in carpet, then visit our complete guide to carpet stains for everything else your carpet throws at you.



