How to clean your Yoga mat – a natural recipe

It is a good idea to ensure that your Yoga mat is cleaned regularly. This can be done easily with ordinary, natural household ingredients. Regular cleaning also prolongs the life of your mat. A fresh smelling mat only enhances your time spent on it – especially when lying on your tummy with your nose close to its surface!

I use the recipe below, as it is easy to source the ingredients, mix and store. I particularly love to use Lavender and Tea Tree essential oils.

It is nice to make a small bottle of mat cleaner for each change of season, choosing essential oils that reflect your mood. For Winter, I like to use Winter Thyme. Have fun experimenting, you may find that certain combinations will bring a sense of pleasure when the oils slowly release as you practise…

To bring the ingredients together, I use a small bottle with a spray nozzle. When the solution is thoroughly mixed by shaking, I spray it onto a soft bamboo cloth and make sure that the mat surface is rubbed firmly and thoroughly in order to remove bacteria and the build up of dirt. The most effective thing that you can do is to rub the mat firmly, as this action alone will remove unwanted bacteria.


1 bottle with spray nozzle
1 small microfibre, bamboo or cotton cloth

Cleaning Solution:

1/2 cup white vinegar
1/2 cup water
2-3 drops of essential oils such as tea tree, mint, lavender, lemon or eucalyptus.

You can use a single oil or a combination. It is best to use a maximum of 3 oils only. You want to be able to identify the individual scents and not “muddy” the overall perfume.


Measure and pour all of your ingredients into a spray bottle. Shake it well to mix. Then spray your new yoga mat cleaner liberally onto your cloth.

Firmly clean your mat in small sections, ensuring that you have covered both surfaces methodically. Let your mat air dry. It should only take around 5 to 10 minutes. Or you can use a dry cotton or microfibre cloth to remove excess moisture if it is taking too long.