Skip to Content

10 Best Carpet Stain Removers, Tested by Cleaning Experts

Cleaner carpets are just a spray away!

By ,
top performing carpet stain removers from brands like method, bissell and folex are designed to tackle tough messes like pet stains, wine and grease. experts say oxygen based formulas and surfactant cleaners can quickly lift both fresh and set in stains without damaging carpet fibers.
Product Image Shots

We've been independently researching and testing products for over 120 years. If you buy through our links, we may earn a commission. Learn more about our review process.

A glass of red wine tips over during a quiet night in, coffee slips out of your hand on a rushed morning, or a pet has an accident right in the middle of the living room. In the moment, a big spot on your carpet feels like a disaster, but the right carpet stain remover is the key to quickly tackling a mess and preventing it from becoming a full-blown stain.

Our top picks:

To find the best options, we rigorously test sprays and products in the Good Housekeeping Institute Home Care & Cleaning Lab. We assess how effectively they tackle some of the toughest stains, including red wine, coffee, and pet messes. We also bring in consumer testers to try them at home and report back on real-world performance. Our top picks stood out for their cleaning power, ease of use, clear instructions, and overall reliability.

      Professional Stain & Odor Remover

      Pros

      • Contains enzymes to tackle odors
      • Removes more than just pet stains
      • Can be used on upholstery and mattresses too

      Cons

      • Takes time for enzymes to be most effective

      What impresses us most about Bissell's Professional Pet Stain and Odor formula is that it contains enzymes to tackle stains and lingering odors, deterring pets from returning to soil the same spot repeatedly. And we found it's not just for pet messes: In our tests, it removed some of the toughest food and drink stains, like red wine and tomato sauce.

      While the enzymes go to work immediately, they are even more effective if you cover the spot with a damp towel and let them work for up to 12 hours, eradicating the deep-set odors your pet will likely notice. It's also perfect for tackling any organic or protein stains, like spilled milk. You can use it on upholstery, mattresses, or in your car, too.

      Image no longer available

      Features at a Glance

      TypeTrigger spray
      Size22 oz
      Contains enzymesYes
      Carpet Stain Remover
      Credit: OxiClean

      Pros

      • Easy spray-on application
      • Effectively removes some of the toughest stains
      • Affordable and widely available

      Cons

      • 10-minute wait time
      • Strong scent

      In Lab tests, this OxiClean carpet spray removed almost all traces of some of the toughest stains we threw at it. It handled both fresh and overnight red wine stains with ease, and even cut through vibrant, greasy chili oil—one of the most stubborn messes to lift from carpet fibers.

      The formula is affordable and widely available, making it an easy grab for everyday messes. It’s also simple to use: just spray and wait. The main trade-off is that it has to sit for 10 minutes before blotting, and the scent may be a bit strong for some people while it's working.

      Image no longer available

      Features at a Glance

      TypeTrigger spray
      Size24 oz
      Advertisement - Continue Reading Below
      White and purple spray bottle of FOLEX Instant Carpet Spot Remover,
      white and purple spray bottle of folex instant carpet spot remover,
      White and purple spray bottle of FOLEX Instant Carpet Spot Remover,
      white and purple spray bottle of folex instant carpet spot remover,

      Pros

      • Works quickly
      • No rinsing required
      • Can be used on water-safe upholstery fabrics

      Cons

      • Does not contain enzymes

      We were wowed when we used Folex to remove an old grease stain on a wool area rug and some mystery stains on a low-pile carpet. Both rugs looked cleaner and brighter in seconds and with very little effort. All we had to do was spritz a little on the stains, work it in gently with a fingertip, and blot with a clean, dry cloth. Though it looked a bit sudsy as we worked it into the tufts (which can sometimes make it harder to rinse away), the cleaner was easy to blot out and left no residue, even without rinsing. It's suitable for use on water-safe upholstery, too.

      Because it lacks enzymes, it may not be the best choice for organic stains and odors, like pet messes, potty training mishaps, or spilled milk. But it's fast-acting, and it comes at an affordable price point relative to the amount of cleaner in each bottle.

      Image no longer available

      Features at a Glance

      TypeTrigger spray
      Size36 oz
      Contains enzymesNo
      Best Seller
      Professional Strength Stain & Odor Eliminator

      Pros

      • Carries the Carpet and Rug Institute Seal of Approval
      • Works on hard and soft surfaces
      • Neutralizes pet odors

      Cons

      • Takes up to 60 minutes to work

      We tested Rocco & Roxie's Stain & Odor Eliminator both in the Lab and with consumer testers. It did a good job removing our test stains, especially tomato sauce, chocolate syrup, and coffee. And a home tester whose dog had had an accident on an area rug shared, "It did an excellent job neutralizing the odor and removing the stain."

      This enzyme formula has earned the Carpet and Rug Institute's Seal of Approval, meaning the industry organization has deemed it non-damaging to carpets, despite the need to saturate a stain with the spray. And it's not just for carpets. It also works on hard surfaces like hardwood, tile, litter boxes, and more. You'll have to be patient, though: The manufacturer recommends waiting 60 minutes for it to work before blotting and vacuuming.

      TypeTrigger spray
      Size32 oz
      Contains enzymesYes
      Advertisement - Continue Reading Below
      5
      Best Deep Cleaner

      Bissell Pro Oxy Power Spot

      Pro Oxy Power Spot
      5
      Best Deep Cleaner

      Bissell Pro Oxy Power Spot

      $15AmazonAlso Consider
      Credit: Bissell

      Pros

      • Penetrates stains down to the backing
      • Lightens and removes fresh stains quickly

      Cons

      • Very stubborn stains may require longer treatment

      This powerful spray is an improved version of a formula we've previously tested and liked. Bissell's Pro Oxy Power Shot trigger directs the spray deep into the carpet to remove not just what's on the surface, but also what has penetrated the carpet backing. This keeps stain residue from wicking back up to the top and reappearing as the carpet dries. And we like that Bissell's Oxy formula lightens and removes stains (like coffee) in just five minutes and continues to clean even after blotting with a damp cloth.

      While hydrogen peroxide and cleaning ingredients work very well on fresh stains, stubborn stains may require longer treatment—or even a second application.

      TypeAerosol spray
      Size14 oz
      Contains enzymesNo
      best carpet stain removers — carbona oxy powered carpet cleaner
      best carpet stain removers — Carbona Oxy Powered Carpet Cleaner
      best carpet stain removers — carbona oxy powered carpet cleaner
      best carpet stain removers — Carbona Oxy Powered Carpet Cleaner

      Pros

      • Applicator attached to the bottle allows you to break through dried-on stains
      • Oxy formula was effective on stains
      • Effectively removed red wine and tea stains

      Cons

      • Contents can leak if foil seal is fully opened

      Chocolate syrup, tomato sauce, and other spills that set and dry can form a hard crust on the carpet pile that plain sprays just can't penetrate. Carbona's applicator top eliminates that issue. The soft sponge and brush let you break up old, dried stains and apply the foam formula so it can get to work.

      We found Carbona easy to use, and the Oxy formula was very effective at removing stains that had set overnight. It had no trouble with spots like red wine and tea, and even performed better than some of the stain-removal machines we've tested.

      Just be sure to ever-so-slightly puncture the foil seal on the bottle's top. If you make too big a hole or remove the seal completely, fluid dispenses too quickly or leaks when the bottle is tipped or knocked over.

      TypeLiquid/foam
      Size27.5 oz
      Contains enzymesNo
      Advertisement - Continue Reading Below
      Capture Carpet & Rug Dry Cleaner with Brush

      Pros

      • Cleans without wetting or damaging carpets
      • Comes with a brush
      • Can be used on large areas
      • Safe on wool and silk

      Cons

      • Need a new vacuum bag or clean canister for best results
      • May struggle with old, set stains

      Sometimes it's not obvious stains but rather overall dinginess and greying that makes a carpet look dirty. When regular vacuuming isn't enough and a deep clean is too much work, a dry powder formula like Capture can freshen and brighten carpets—even delicate ones—without damage.

      To use it, liberally sprinkle the porous Capture granules on the pile, then gently work them into the tufts with the brush that comes shrink-wrapped to the canister. Let it sit for 30 minutes to give the moist granules time to absorb embedded dust and dirt, then vacuum. For fresh spills, blot the area and then sprinkle on Capture. Work it into the stain, allow it to dry completely, and vacuum.

      We like that it's easy to use on large areas, though the brand recommends using an empty canister or a new bag for best results. It offers a dry, safe cleaning option, especially for fussy fabrics like antique rugs, and is even safe to use on wool and silk. For very heavy soil and set-in stains, you may need to use Capture's Pre-Mist Soil Release before sprinkling on the granules.

      TypePowder
      Size16 oz
      Contains enzymesNo
      Advanced Pet Stain & Odor Remover + Sanitize

      Pros

      • EPA-registered to kill 99.9% of two bacteria strains
      • Sanitizes soft surfaces
      • Contains hydrogen peroxide to lighten stains

      Cons

      • Not for use on wool or polypropylene/olefin fibers
      • Needs to sit for one hour to sanitize carpets

      Woolite carpet stain removers have performed very well in GH Cleaning Lab tests, and this formula takes cleaning a step further. Woolite's Advanced Stain & Odor Remover + Sanitize not only removes stains but also kills 99.9% of two types of bacteria, sanitizing soft surfaces like carpet, upholstery, bathroom mats, mattresses, pet beds, and even car seats. The hydrogen peroxide even lightens stains.

      Simply apply an even mist to the soiled area, wait the required time (one hour for carpets; one minute for other soft surfaces), blot with a damp cloth, and air dry. It's not recommended for use on velvet or silk upholstery or carpets made of wool or polypropylene/olefin fibers.

      TypeTrigger spray
      Size22 oz
      Contains enzymesNo
      Advertisement - Continue Reading Below
      9
      Best for Red Wine Stains

      Wine Away Red Wine Stain Remover

      Red Wine Stain Remover
      9
      Best for Red Wine Stains

      Wine Away Red Wine Stain Remover

      $12AmazonAlso Consider
      Credit: Evergreen Labs

      Pros

      • Rinses clean from carpeting and fabrics
      • Works on clothing
      • Also works on ink and berry stains
      • Available in a travel size

      Cons

      • Stains may need follow-up treatment for complete removal

      Light-colored carpets and couches seem to be magnets for red wine stains, so if you like to relax with a glass of cabernet, keep Wine Away on hand. This formula, which also works on ink and berry stains, topped our Cleaning Lab tests of red wine stain removers on both fabric and carpet. You can use it on clothing too. We found it both easy to use and effective. It's even available in a travel-friendly size.

      Simply saturate the affected area with the spray, let it work its magic for up to five minutes, then blot and rinse, or launder, according to the manufacturer's instructions. We especially like that it's not sudsy like some carpet stain removers we've tested, and that it rinses easily from carpeting, so there's no grime-grabbing residue left behind. For the toughest stains, you may need to follow up with a second application.

      TypePush spray
      Size12 oz
      Contains enzymesNo
      Stain & Odor Treatment
      Credit: Method

      Pros

      • Contains plant-based cleaning ingredients
      • Safe to use on wool materials
      • Pleasant, subtle scent

      Cons

      • Requires 10 minutes to work

      We tested this Stain and Odor Treatment Spray and honored it with a Good Housekeeping Best Cleaning & Organizing Award for its super stain-busting abilities. The plant-based formula is ideal for anyone looking for a product safe to use around pets with a lower environmental impact. Our testers found the clear formula exceptionally easy to use. It effectively eradicated stains from wool carpeting and completely removed an old stain from a brocade dining room chair seat when nothing else could.

      Though it takes 10 minutes to fully work, we found it easy to rinse and blot the cleaner from carpets and upholstery, even when old stains required several applications of the cleaning solution. The invigorating—but not overpowering—spearmint-sage scent, along with its ability to neutralize odors, is a nice touch.

      Image no longer available

      Features at a Glance

      TypeTrigger spray
      Size20 oz
      Contains enzymesNo
      Advertisement - Continue Reading Below

      How we test the best carpet stain removers

      best carpet cleaners a collection of bottles of carpet stain removers for testing
      Good Housekeeping/Carolyn Forté
      best carpet stain removers putting food stains on tan carpets for testing
      Good Housekeeping/Carolyn Forté

      The Good Housekeeping Institute Home Care & Cleaning Lab tests carpet cleaners on fresh stains and stains that have been left overnight to simulate what you'd experience if you couldn't tackle a spot until the next day. We apply measured amounts of red wine, coffee, tomato sauce, chocolate syrup, mustard, and more to white nylon carpet squares.

      In our last test of carpet stain removers, we removed a total of 250 fresh and set-in stains. We follow each product's label directions and note how quickly and thoroughly the remover works, how sudsy it is, and how easy or difficult it is to rinse from the carpet. Formulas that are less sudsy (or not sudsy at all) are typically easier to remove.

      Advertisement - Continue Reading Below
      best carpet stain removers spraying a stain remover on a carpet stain
      Good Housekeeping/Carolyn Forté

      We allow the cleaned carpet to dry, then view the results under industry-standard lighting and score each using industry-standard ratings. For especially tough stains like chocolate syrup, we give it a second application, if recommended by the label directions.

      Products designed to target pet stains are sent home with pet owners for real-world testing. As we do with all cleaning products, our Lab team evaluates how easy each product is to use, the completeness of the directions, and whether any safety labeling is required based on its ingredients.

      before and after pictures of carpet stain remover
      Good Housekeeping
      Advertisement - Continue Reading Below

      What to look for when shopping for carpet stain removers

      line break

      ✔️ Cleaner type: Sprays are best for quick, everyday spot cleaning, while foams help lift stains to the surface so they’re easier to blot away. Powders work well for refreshing larger areas or overall dinginess, and enzyme-based formulas are especially effective for breaking down organic stains like pet accidents. Built-in brushes or applicators can also help work the product deeper into set-in stains.

      ✔️ Stain type: Enzyme cleaners are best for pet messes and food stains, oxygen-based formulas are ideal for colored stains like wine or coffee, and stronger solvent-based options are more effective for grease or oily residue.

      ✔️ Material safety: Always check that the formula is safe for your specific carpet or fabric type. Some cleaners can cause discoloration or damage to certain fibers. Many products are also labeled safe for upholstery, mattresses, and car interiors, but it’s important to confirm before use.

      ✔️ Dwell time: Different formulas require different amounts of time to work. Some are designed to act in just a few minutes, while others—especially enzyme cleaners—need longer to fully break down stains.

      ✔️ Residue and rinsing needs: Low-sudsing or residue-free formulas are generally easier to fully remove and reduce the risk of sticky buildup. Excess residue can actually attract dirt over time, making carpets look dirty again more quickly.

      ✔️ Odor control: Some cleaners simply mask odors with fragrance, while others neutralize smells at the source. True odor-neutralizing formulas are especially important for pet stains, mildew, and other organic matter that can linger in carpet fibers.

      How to remove old (and fresh!) carpet stains

      linebreak

      Unlike clothing that you can toss into the washing machine, removing stains from carpets takes some know-how and patience. The most important thing to remember is that you want to pull the stain up and out of the carpet, not rub it in deeper.

      When a spill happens, don't panic. (We know that's easier said than done!) Simply reach for some absorbent cloths or paper towels and blot up as much as you can. Doing so will make whatever's left so much easier to remove. Once you've blotted, follow these steps for the greatest stain-removal success.

      1. Apply the right amount of remover. For fresh stains, we recommend applying carpet stain remover sparingly or onto a cloth first before tackling the stain to make it easier to rinse out. For old stains, more direct contact is needed. Spray on enough remover to start dissolving the stain, then work it gently into the tufts—all the way to the backing—with your fingers or a soft brush. Avoid over-saturating the stain. It's better to do multiple applications with a rinse in between than to apply them all at once.
      2. Give the cleaner time to work. Wait about five minutes to give the product time to tackle the stain. (Check the packaging for any specifics related to the product you're working with.)
      3. Rinse and blot. Fill a spray bottle with clean water, spritz the stain, and blot with a clean, dry cloth. Repeat until all traces of the carpet cleaner, suds, and stain are removed. Residue left behind only attracts future grime.
      4. Wick away residue. Fold enough paper towel to cover the area into quarters, and place it on top of the cleaned stain. Weigh it down with a heavy pot or vase and leave it overnight. Any stain residue that's hiding deep in the pile will work its way up and into the paper towel as the carpet dries.
      5. Toss the towel and fluff. In the morning, remove and toss the stained paper towel. Fluff the pile with your fingers and let it finish air drying.
      6. Repeat these steps as needed. For any lingering stain, you can also try applying a little hydrogen peroxide (an ingredient in many of our picks above) to the affected area with a cotton swab. It acts like an all-fabric bleach and should be safe for most carpet fibers, but it's always a good idea to test it on a hidden spot first.
      Advertisement - Continue Reading Below

      Why trust Good Housekeeping?

      linebreak

      Carolyn Forté, the former executive director of the Good Housekeeping Institute Home Care & Cleaning Lab, is a consumer products expert with over 40 years of experience. With a background in textiles and years of testing carpet cleaners and portable carpet cleaning machines, she knows a thing or two about getting stains out. She runs a shoes-off household to prevent stains, but the occasional coffee dribble in the den or a splash of sauce in the dining room gives her plenty of carpet- and rug-cleaning challenges.

      Brigitt Earley is a writer, editor, and content creator with over 15 years of experience writing about home and cleaning products of all kinds, including carpet cleaners and other stain-removing sprays and tools. She consulted the experts at the Good Housekeeping Institute to research and write about the carpet cleaners in this story.

      Advertisement - Continue Reading Below