Pet odors in carpets can be stubborn, lingering long after accidents. This guide highlights five reliable Amazon picks that target urine and other messes with enzyme action, odor blockers, and fresh scents. Each product is selected for effectiveness, safety around pets and kids, and compatibility with common carpet cleaners. Explore practical options to keep your carpets clean, fresh, and inviting without harsh lingering smells.
| Product | Key Benefit |
|---|---|
| Resolve Pet Expert Stain and Odor Remover | Immediate deodorization and stain removal with preventive odor control |
| Nature’s Miracle Carpet Shampoo | Deep odor lock and enzyme-powered stain removal |
| Arm & Hammer Pet Fresh Carpet Odor Eliminator Plus | Odor elimination with dirt lift and long-lasting fragrance |
| Rocco & Roxie Stain & Strong Odor Eliminator | CRI-certified enzyme cleaner tackling stains and odors |
| Bissell PET PRO OXY Urine Eliminator | Triple action formula removes stains, odors, and protects future stains |
Choosing the right carpet cleaner for pet odors depends on odor type, stain severity, carpet fiber, and whether you use a carpet cleaner machine. The products below balance enzyme cleaning power with odor control and safety so you can restore freshness to your living spaces without repeated treatments.
Resolve Pet Expert Stain And Odor Remover

Resolve’s formula emphasizes urine odor elimination on contact, using urine elimination technology to neutralize odors immediately. It penetrates deep to lift tough pet stains such as feces, vomit, and dirt while addressing associated odors. A notable feature is helping prevent remarking by discouraging pets from returning to the same spot, which can reduce reoccurrence after cleaning. Suitable for carpet and upholstery, this cleaner supports quick freshness in homes with pets and active households.
Nature’s Miracle Carpet Shampoo

This deep-cleaning carpet stain and odor remover utilizes bio-enzymatic odor-locking technology designed for permanent odor removal. It targets both old and new stains by penetrating into carpet and upholstery fibers. The professional-strength formula is low-foaming, making it compatible with water-based steam or carpet cleaning machines. For households with pets, this product aims to leave carpets smelling cleaner and looking fresher after treatment.
Arm & Hammer Pet Fresh Carpet Odor Eliminator Plus Oxi Clean Dirt Fighters

Arm & Hammer’s odor eliminator combines pet odor neutralization with dirt-lifting benefits. It helps vacuums pick up more dirt by releasing pet hair and dirt, while leaving behind a pleasant, long-lasting fragrance. This option is useful for ongoing odor control in homes with pets, especially in high-traffic rooms where odors may accumulate over time.
Bissell PET PRO OXY Urine Eliminator

Bissell’s PET PRO OXY formula combines stain removal, odor elimination, and future stain protection with Febreze fragrance. This cleaner is designed to treat embedded dirt and odors, helping to restore carpets to a fresh state. The product’s triple-action approach makes it suitable for homes with pets that frequently soil carpets, providing a more comprehensive cleanup solution.
Rocco & Roxie Stain & Strong Odor Eliminator

Rocco & Roxie delivers a CRI-certified enzyme-based cleaner that tackles both stains and odors with a focus on pet safety. The formula is chlorine-free, color-safe, and designed for use on carpets, floors, furniture, clothing, litter boxes, kennels, and other pet areas. Its enzyme action targets organic spills such as urine and feces, helping to remove residues and prevent lingering smells.
Arm & Hammer 4SGM Extra Strength 16.3Z Carpet Odor Eliminator

This six-pack offers strong odor elimination for tougher odors, focusing on mold, mildew, and smoke. It’s designed to be used on carpets and can help maintain freshness in spaces affected by persistent smells, though it is marketed for bulk purchases. The product’s formulation aims to leave behind a lasting, cleaner scent after treatment.
Buying Guide: Key Purchase Considerations
- Odor type: Enzyme-based cleaners excel on organic stains and odors (urine, feces, vomit). If you’re dealing with lingering smells, prioritize products with enzymatic action and odor-lock technology.
- Stain severity: Deep-pore stains may require products that penetrate fibers and lift residues. For tough messes, a multi-action formula that cleans, deodorizes, and prevents re-soiling is advantageous.
- Carpet type and machine compatibility: Check whether the cleaner is compatible with your carpet fiber (nylon, polyester, wool) and whether it’s safe for use with your steam or carpet cleaning machine. Low-foaming formulas are generally better for machines.
- Pet and child safety: Look for chlorine-free, non-toxic, and CRI-certified options when possible. Enzyme-based cleaners are often gentler on pets and humans when used as directed.
- Aroma and fragrance: Odor-eliminating formulas may leave a residual scent. Decide whether you prefer a neutral finish or a light, fresh fragrance like lemon or Febreze as a finishing touch.
- Preventive benefits: Some products claim to discourage remarking by pets. If repeated accidents are common, consider cleaners that emphasize odor blockers and residue removal to reduce recurrence.
- Value and batch size: Larger bottles or multi-pack options can reduce cost per use. Balance upfront investment with the expected frequency of cleaning needs in your home.
When selecting a product, align your choice with the most common issues in your home—whether you need strong odor elimination for urine, powerful stain removal, or ongoing maintenance to keep pets from marking the same spots. Always follow label directions and test a small, inconspicuous area before full application to ensure carpet compatibility and colorfastness.