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.
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 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.
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 Carpet Cleaner Spray, Stain and Spot Remover, 32 fl oz
Good fit A household without pets
Not for A buyer sensitive to scent, as it splits owners
Biokleen Bac Out Enzyme Cleaner, Stain and Pet Odor Eliminator, Lime Scent
Good fit A buyer who reads the ingredients list
Not for Value, as some owners call it overpriced
Bissell Professional Power Shot Oxy Carpet Spot and Stain Remover, 14 oz
Good fit A small spot found the morning after
Not for The spray head, which several owners report trouble with
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.
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.
Current price shown on Amazon. We may earn a commission.
| Size | 32 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.
Current price shown on Amazon. We may earn a commission.
| Size | 32 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.
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.
Current price shown on Amazon. We may earn a commission.
| Size | 24 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.
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.
Current price shown on Amazon. We may earn a commission.
| Formula | Enzyme, per the listing |
|---|---|
| Includes | Brush |
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.
Current price shown on Amazon. We may earn a commission.
| Size | 32 oz |
|---|---|
| Sold for | Severe 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.
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.
Current price shown on Amazon. We may earn a commission.
| Formula | Enzyme, per the listing |
|---|---|
| Scent | Lime |
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.
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.
Current price shown on Amazon. We may earn a commission.
| Size | 14 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.
Prices, savings and deal badges are Amazon's own, read from Amazon within the last hour. Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon.com at the time of purchase will apply to the purchase of this product.