Carpet stain removers Carpet cleaning tips

Best carpet stain removers for difficult stains

Red wine, chocolate, Ribena and other tricky stains can be removed before they ruin your carpet or rug, if you use the best carpet stain remover for the job - such as a Best Buy carpet stain remover.

We've put a variety of big brand and supermarket own-brand carpet stain removers through our rigorous test to see how well they shift tough stains. Each product is tested to see how well it can remove a fresh product and a product that has been left to dry for 24 hours, to help us give you an overall verdict for the best carpet stain remover for different stains. 

Below, we reveal the best carpet stain removers to use on the toughest stains - chocolate, coffee, mud, red wine, Ribena, tea and chocolate.

Which? members can log in now to view the full results. Or if you're not already a member, sign up for a £1 trial to see how well the 17 products we tested shifted different stains including tea, mud and red wine. 

Get Which? reviews and advice

Which? members have full access to all of our reviews - log in now if you're already a member or try a trial subscription to Which? to get instant access to our site.

Expert impartial reviews

When you sign up, you'll get access to this exclusive review as well as thousands of others.

Why use Which?

We test products in the way you use them, looking at quality and ease of use without being bamboozled by manufacturers' claims.


Which? is unbiased. We buy every product we test and don't accept any advertising.

Advice you can trust

When you join Which? you get a monthly magazine, you can phone our legal service and money helpline, and you can access Which? Local, where members share recommendations for services in your area.

Ready to become a Which? member? Then take out a trial subscription today.