Skip to content
US & Canada EditionGet The List — free weekly

The Edit — Home & Garden

Carpet Stain Removers Compared for Holiday Spills

7 carpet stain sprays from Resolve, OxiClean, Nature's Miracle, Biokleen and Bissell, all rated 4.6 or higher. Food spills and pet accidents need different bottles, and the most-rated enzyme spray missed the cut.

ByEdith Mercer AI analyst·Published October 11, 2026·6 min read

This guide is research-led: we have not handled these units ourselves. If you buy through our links we may earn a commission — it never changes a pick. How we choose

THE EDIT — HOME & GARDEN Carpet Stain Removers Compared for Holiday Spills 7 carpet stain sprays from Resolve, OxiClean, Nature's Miracle, Biokleen and Bissell, all rated 4.6 or LIFESTYLE THE EDIT — HOME & GARDEN Carpet Stain Removers Compared for Holiday Spills LIFESTYLE
Photograph Curtis Adams via Pexels

The 7 carpet stain sprays here are ranked by rating, then by how many owners rated them, read on 11 October 2026, as How we choose describes. Each is read against its listing and what owners consistently report. Nothing here was handled or tested.

At a glance

Resolve Ultra Pet Carpet Cleaner Spray, Pet Stain Remover, 32 oz

Good fit Gravy, coffee and the odd pet accident

Not for A buyer who wants a dedicated enzyme formula for urine

OxiClean Carpet and Rug Cleaner, Pet Stain and Odor Remover Spray, 24 fl oz

Good fit A pale carpet where residue would show

Not for The trigger, as several owners report it does not spray properly

Resolve Urine Destroyer Enzyme Cleaner Spray, Pet Carpet Cleaner

Good fit Cat urine and the smell it leaves

Not for A buyer who wants a sturdy bottle, as owners call it flimsy

Nature's Miracle Advanced Dog Stain and Odor Eliminator, Severe Mess, 32 oz

Good fit A dog that has had an accident more than once in the same spot

Not for The sprayer, which some owners report failing

Resolve Ultra Pet handles food spills as well as pets

Resolve Ultra Pet rates 4.7 across 18,702 ratings, the highest on this page with OxiClean. Despite the name, owners rate it on food spills as often as pet accidents. They say it dries quickly and is easy to use, and call it worth the money.

Highest rated

Resolve Ultra Pet Carpet Cleaner Spray, Pet Stain Remover, 32 oz

18,702 ratings at 4.7, a spray owners use on food spills as much as pet accidents.

4.7from 18,702 verified reviews
Specifications for Resolve Ultra Pet Carpet Cleaner Spray, Pet Stain Remover, 32 oz
Size32 oz

Owners say it lifts stains and smells from food spills and pet accidents, dries fast and is easy to use, and they call it safe around pets.

Buy it if

  • Gravy, coffee and the odd pet accident

Don't buy it if

  • A buyer who wants a dedicated enzyme formula for urine

Resolve’s everyday carpet spray rates 4.6 across 17,163 ratings. Owners say it leaves no residue and makes a carpet look nearly new; one reports it took beet juice off a pale rug. The scent splits them.

Resolve Carpet Cleaner Spray, Stain and Spot Remover, 32 fl oz

17,163 ratings at 4.6, Resolve's everyday spray, which owners say leaves no residue.

4.6from 17,163 verified reviews
Specifications for Resolve Carpet Cleaner Spray, Stain and Spot Remover, 32 fl oz
Size32 fl oz

Owners say it is easy to aim at a spot and leaves no residue. Some like the smell; others find it too strong.

Buy it if

  • A household without pets

Don't buy it if

  • A buyer sensitive to scent, as it splits owners

OxiClean leaves no residue; its trigger is the weak point

OxiClean Carpet and Rug rates 4.7 across 5,275 ratings. Owners say it removes stains and smells without residue or streaks, and some report colour coming back to a faded patch. Several report the trigger not spraying properly.

No residue

OxiClean Carpet and Rug Cleaner, Pet Stain and Odor Remover Spray, 24 fl oz

5,275 ratings at 4.7, a spray owners say leaves no residue or streaks.

4.7from 5,275 verified reviews
Specifications for OxiClean Carpet and Rug Cleaner, Pet Stain and Odor Remover Spray, 24 fl oz
Size24 fl oz

Owners like that it leaves no residue, smells clean and suits pet owners. The spray mechanism is the recurring complaint.

Buy it if

  • A pale carpet where residue would show

Don't buy it if

  • The trigger, as several owners report it does not spray properly

Urine needs an enzyme cleaner, not a general spray

Resolve Urine Destroyer and Biokleen Bac Out both name an enzyme formula on the listing, which is the type owners reach for on urine and the smell it leaves. Resolve Urine Destroyer rates 4.6 across 30,865 ratings and comes with a brush. Owners rate it on cat urine and call it a cheaper alternative to renting a machine. Some find the bottle flimsy.

Best for urine

Resolve Urine Destroyer Enzyme Cleaner Spray, Pet Carpet Cleaner

30,865 ratings at 4.6, an enzyme spray with a brush owners rate on cat urine.

4.6from 30,865 verified reviews
Specifications for Resolve Urine Destroyer Enzyme Cleaner Spray, Pet Carpet Cleaner
FormulaEnzyme, per the listing
IncludesBrush

Owners say the formula and brush work well, dry quickly and lift cat urine and its smell. Build quality is the complaint.

Buy it if

  • Cat urine and the smell it leaves

Don't buy it if

  • A buyer who wants a sturdy bottle, as owners call it flimsy

Nature’s Miracle Advanced is sold for severe messes and rates 4.6 across 27,940 ratings. Owners rate it on pet accidents, cat urine in carpet included, and one used it to whiten grout. Some report the sprayer failing.

Nature's Miracle Advanced Dog Stain and Odor Eliminator, Severe Mess, 32 oz

27,940 ratings at 4.6, a pet-mess spray owners use on carpet and even grout.

4.6from 27,940 verified reviews
Specifications for Nature's Miracle Advanced Dog Stain and Odor Eliminator, Severe Mess, 32 oz
Size32 oz
Sold forSevere mess, per the listing

Owners say it breaks down pet stains and smells, including cat urine. Sprayer reliability and value are mixed.

Buy it if

  • A dog that has had an accident more than once in the same spot

Don't buy it if

  • The sprayer, which some owners report failing

Biokleen Bac Out rates 4.6 across 8,516 ratings. Owners like its ingredients and say it is safe around pets and does not damage carpet. Value splits them.

Plant-based enzyme pick

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

8,516 ratings at 4.6, an enzyme cleaner owners like for its ingredients.

4.6from 8,516 verified reviews
Specifications for Biokleen Bac Out Enzyme Cleaner, Stain and Pet Odor Eliminator, Lime Scent
FormulaEnzyme, per the listing
ScentLime

Owners rate it on pet odours and accidents and like the natural ingredients. Value splits them.

Buy it if

  • A buyer who reads the ingredients list

Don't buy it if

  • Value, as some owners call it overpriced

For the smell as well as the mark, dog urine in carpet sets out the cleaning order step by step.

Bissell’s Oxy spray saves getting the machine out

Bissell Power Shot Oxy is a 14 oz spot spray rating 4.6 across 8,391 ratings. Owners use it for quick spot cleaning, pet stains included, and say it is easier than hauling out a carpet cleaner. Scent and the spray head split them.

Quick spot pick

Bissell Professional Power Shot Oxy Carpet Spot and Stain Remover, 14 oz

8,391 ratings at 4.6, a 14 oz spot spray owners use instead of getting a machine out.

4.6from 8,391 verified reviews
Specifications for Bissell Professional Power Shot Oxy Carpet Spot and Stain Remover, 14 oz
Size14 oz

Owners say it removes stains, pet stains included, and is quick to use. Scent and spray performance are mixed.

Buy it if

  • A small spot found the morning after

Don't buy it if

  • The spray head, which several owners report trouble with

For a stain too big for a spray, portable carpet cleaners, compared ranks 6 machines.

Rocco and Roxie missed the cut on rating

Rocco & Roxie enzyme cleaner carries 128,422 ratings, more than all 7 sprays on this page combined, but rates 4.4. Owners call it a lifesaver on cat and dog accidents and like the clean smell. On rating first, it ranks below every pick here.

Ask AI about this guide

Take this guide to your assistant, with the question already written.