Cleaning carpet with bicarbonate of soda

Using Bicarbonate of Soda for Cleaning Carpets

Do you have a carpet stain? Does your carpet smell a little bit? Don’t worry! Your carpet worries are a thing of the past.

Whether you need to get a stain out of your carpet or you just want it to smell a bit fresher, bicarbonate of soda is your best friend.

Below you’ll find the ways of using bicarbonate of soda on your carpet to get rid of stains, smells and anything else that might be troubling you about your carpet. Well, bar the colour.

Bicarbonate of soda is an amazing cleaning product, but it isn’t a miracle-worker!


Cleaning Carpets with Bicarbonate of Soda


Bicarbonate of soda is fantastic for stains on your carpet. Here’s what you need to do:

  1. Mix bicarbonate of soda with a bit of water to create a paste and apply it to the area.
  2. Give the area a good scrub and let the paste soak in.
  3. Leave it to dry and then hoover it up. Because of the oxygen bubbles created in the paste, the stain should’ve disappeared.

If you have a really tough stain, it is time to break out the bicarb and vinegar mixture. This is one of the most powerful cleaning mixtures in a cleaner’s arsenal when it comes to stubborn stains.

The same rules apply, though. Apply the mixture, leave it to dry for a few hours, give it a scrub and you’ll be good to go. We recommend white vinegar for cleaning if you don’t want your carpet to smell like a fish and chip shop!

If you don’t already have some white vinegar, see our guide to where to buy white vinegar in the UK.



If your carpet smells, you can use the bicarbonate of soda mattress cleaning trick that we have talked about in a separate article on here. All you have to do is sprinkle bicarbonate of soda all over the carpet, leave it down for a while and then hoover it up.

Bicarbonate of soda loves to soak up smells, and so your carpet will smell wonderful afterwards.

It is best to leave bicarbonate of soda on your carpet for at least a few hours. However, if you can, leave it on your carpet overnight or even for 24 hours. The longer the bicarbonate of soda is on your carpet for, the better it will absorb odours.

Bicarbonate of soda really is one of the most versatile cleaning products in the world. Cleaning carpets is only one trick that bicarb has up its sleeves.

To find out more about bicarb, see our guide to cleaning with bicarbonate of soda and vinegar. We have loads of articles about this natural cleaner on here and plenty more too.