Does shaving foam clean carpets? Pro cleaners have their say on this obscure cleaning hack
Professional cleaners explain how to use shaving foam to clean carpets when this hack is best used


There are a myriad of cleaning tips and tricks on the internet to make cleaning easier – especially on our carpets and area rugs where stains tend to set in rapidly, but does shaving foam clean carpets?
Experts are suggesting we move this product from our bathroom cabinets to our cleaning supplies, as it is perfect for breaking down grease and lifting out even the toughest of stains when cleaning carpets.
Here, professional cleaners have shared their thoughts on using shaving foam to clean carpets, explaining when to use it, and how to get the most out of this cleaning tip.
Using shaving foam to clean carpets
We would love to know who first sprayed their shaving products all over their carpets, but professional cleaners are glad they did.
‘I only learned recently that shaving foam can be a surprisingly effective way to clean carpet stains, but I love it,’ says Ryan Knoll, professional cleaner and owner of Tidy Casa. ‘The foam easily breaks down grease and other substances that cling to the carpet fibers, making them easier to remove. All you have to do is apply, allow it to sit for a few minutes, and then scrub the area dry with a clean towel.
The caveat, Ryan adds, is that it is vital to use the foam variation, and not the gel or soap to get the best results. Otherwise, the product may make the stain worse, or become slick and sticky.
Barbasol Shaving Foam | $1.93 at Walmart
This colorless, fragrance-free shaving foam is great for this quick cleaning hack – just be sure to test it on a smaller space first to ensure it doesn't have any adverse effects on your floor covering.

Ryan started a home services business, Tidy Casa, in 2015. He is passionate about sharing his journey and helping others solve problems through his selection of professional cleaners and experts.
Shaving foam works so well thanks to its ingredients, designed to help soften facial hair and containing a light abrasive to help break up knots and tangles and remove dead skin. These ingredients, called surfactants, break down the particles causing the stain, explains Kevin Geick, manager at Bio Recovery Deep Cleaning. ‘The foam texture also allows the substance to cling to the stain, keeping the cleaning agent in contact with the stain for longer, rendering better results.’
When to use shaving foam to clean carpets
It is worth noting that shaving foam could be a cleaning hack to avoid depending on the type of stain or spillage that is marking your carpet.
While some cleaners have seen results using shaving foam on oil stains, Adam Moore, professional cleaner and owner of Paradise Home Cleaning suggests that this hack is best used on water-based stains such as spilled drinks, and pet pee.
‘It is important to remember that shaving cream may not work on all stains or carpet materials,’ Adam adds. ‘You should always test the shaving foam on a smaller, inconspicuous area of the carpet first, using it on the corner when cleaning an area rug, so as to check for any unexpected damage.
‘If the stain or mark remains after using shaving foam, allow the area to dry before trying a dedicated carpet cleaning product, or call a professional to help restore the carpet to its former glory,’ he says.
If cleaning wool rugs, or cleaning jute rugs, it may be best to stick to using specialized products suited to delicate natural materials to avoid further damage, as these natural fibers are more prone to water damage or staining. Using dedicated cleaners is a great way to protect investment pieces, and keep your home decor looking its best.
FAQs
Will shaving cream bleach carpet?
Regular white shaving cream is very unlikely to bleach your carpet, but colored shaving creams, gels, or soaps, could cause discoloration – especially on lighter-colored carpets and rugs. As a result, it is best to use a standard, white foam with no fragrance and spot-test it on a small inconspicuous area first before applying it to a stain.
How long do you leave shaving foam on a carpet to clean it?
When using shaving foam to clean carpets, it is best to leave it on the stain for around 10 minutes to give the product an adequate amount of time to soak into the stain and break down the particles. You can scrub the foam into the stain a little before allowing it to sit, too, helping to work it in between the fibers before blotting it away with a damp towel and drying.
Using shaving foam to clean carpets is not the only handy household application for this simple product. It is also great for cleaning make-up stains, and cleaning mirrors to prevent them fogging up.
You can also give it a go when cleaning outdoor rugs when trying to freshen up your outdoor space for summer.
Sign up to the Homes & Gardens newsletter
Design expertise in your inbox – from inspiring decorating ideas and beautiful celebrity homes to practical gardening advice and shopping round-ups.

Chiana has been at Homes & Gardens for two years and is our resident 'queen' of non-toxic living. She spends most of her time producing content for the Solved section of the website, helping readers get the most out of their homes through clever decluttering, cleaning, and tidying tips. She was named one of Fixr's top home improvement journalists in 2024.
-
Can you paint IKEA furniture? Our paint experts share top tips for a personalized but professional finish
Flip your furniture without fuss
-
Stuffed peppers just got a bold upgrade with this harissa yogurt recipe
Vegetarians often have to settle for salads at barbecues. This stuffed pepper recipe has all the crunch, and makes a satisfying main course, too
-
Make your pool cleaning routine more luxurious with Beatbot AquaSense 2 Ultra technology
Celebrate National Pool Opening Day by saving up to $618 on a luxurious pool cleaning solution from Beatbot.
-
Why you should be using dryer balls – 5 reasons the pros love these reusable laundry saviors
Laundry experts and professional cleaners explain why every household should be using dryer balls to help speed up their laundry and make the washes more sustainable
-
Cleaning experts explain if you can use apple cider vinegar to clean
Want a more natural cleaning option? Apple cider vinegar may be a possible alternative to harsher products, but there are a few things to know before using it
-
How chefs wash fruit and produce – and why is it vital before you start cooking
Professional chefs and cleaners share the best way to wash fruit and produce, as well as when to wash it before cooking, to keep your food clean, fresh, and easy to cook with
-
How to improve air quality indoors – even without an air purifier
HVAC experts explain how to clean your home's air both with and without an air purifier so you can breathe easy – and remain healthy – in your own home
-
Should you run your AC when air quality is bad?
Heating and air conditioning professionals agree that it's best to keep AC running when air quality is bad
-
Cleaning with tea tree oil – 7 expert-approved ways to use this natural disinfectant
Natural, safe and inexpensive, tea tree oil is a green cleaning kit essential – here’s what you can do with it
-
How to get a stain out of a white shirt – our cleaning experts come to your rescue
These expert tricks, tips, and hacks will remove stains from a white shirt before it sets and the garment is ruined forever