All places have their own odours and smell that reveal the nature of the house and the lives of those living in it.

In everyday life, curtains, upholstery, carpets and rugs can be exposed to bad odours easily. But the good news is that you can quickly get rid of these odours in most cases.

If you have a carpet with a mildew smell, you can apply the easy tips we’ll list below. However, if you can’t catch mould early on and it has already reached the backing of the carpet, we strongly recommend hiring a carpet cleaning professional.

Here are some tips to help you remove mildew smell out of your rugs and carpets:

Baking Soda and White Vinegar: Baking soda and white vinegar are one of the most eco-friendly ingredients for cleaning.

  • Apply baking soda to the surface of the carpet and leave it for a day or two. -After that take the rug outside and shake off the thick layer of baking soda.
  • Then vacuum the carpet to clean what’s left of the baking soda.
  • Spray white vinegar on the carpet or rug. The acidic structure of vinegar not only helps to get rid of the surface but also kills all the dust mites and other harmful bacteria.
  • Next step is spraying water to the surface of the carpet. Use a clean cloth to absorb all remaining liquid. Instead of wiping press the clean towel to the carpet.
  • Air dry the carpet.

You can repeat these process until you are satisfied with the results.


Charcoal briquettes: This is a little-known and budget-friendly trick to get rid of the mildew smell not only from the carpets but also stinking shoes, luggage, etc. Place a few charcoal briquettes inside of a stocking or a pillowcase and roll it up with your smelling rug. You’ll notice that the bad odours will be gone soon.


Hang Then Out: Try taking your smelly rug outside and hang it for a few hours. This method can work if the smell is not entirely settled into the fibres of the carpet.


Tea Tree Oil: Tea tree oil is mostly used for skin care. But did you know you can also use it for smelly rugs? Put a couple of teaspoons of tea tree oil into a cup of water. Then, spray the liquid to the carpet. Wait until it dries and the strong smell of tea tree oil is gone. This method requires a little patience.


Fresh Air: Let the fresh air circulate in your house or apartment as much as you can. Especially in the wintertime make sure to air your home at least 15 minutes. Fresh air will help you increase the indoor air quality and reduce the chances of smelly carpets and upholstery.

Ready to Get Started?

Our professional team is ready to start whenever you are. Just click the button below to begin!