When I lived in Toronto, I often went to a yoga studio where they had these great hanging racks for spraying your mat down after class. It was nice to clean it after a sweaty practice (especially hot yoga!) and start off my next class with a fresh mat. Cleaning your mat also restores their soft and sticky texture, which will help you stay in your favourite asana without slipping.

When we moved to our new town, I started going to the great yoga classes at our gym, but they didn’t have anywhere to clean your mat, so I had to make my own system at home. Rather than using expensive store-bought cleaners which contain chemicals, I made a homemade yoga mat cleaner, using natural ingredients. I keep a spray bottle in the front hall, to remind me to clean it on the deck right after class.

Always make sure to check what your yoga mat manufacturer recommends for cleaning your mat. Manduka mats are safe to use essential oils on them because they use closed cell technology, but Lululemon and Jade mats have pores which can absorb the oil and seep out during practice.
For my yoga mat cleaner, I used this mixture:
- 3 parts Filtered Water
- 1 part White Vinegar (or Witch Hazel)
- 10-30 drops Tea Tree Oil (great antibacterial properties)
- 10 drops Peppermint Essential Oil (you can use any kind of essential oil that has antibacterial properties like peppermint, lavender, lemongrass and eucalyptus).

Place all the ingredients in a spray bottle and shake until mixed. Spray down one side of your mat and let it sit for a few minutes.

Wipe down with a damp cloth and repeat with the other side. Let air dry completely before you roll it up.
Deep Clean Your Mat – If it’s been awhile since you cleaned your yoga mat, you may want to give it a deep clean to help make it soft and sticky again. Soak your mat in a bath tub filled with warm water and a cup of white vinegar, for at least 30 minutes. Rub both sides of the mat with a cloth or sponge. Rinse very well with clean water. To dry the mat, lay it on top of a dry towel and tightly roll together. Unroll and let hang to dry out completely (it could take up to 48 hours). It’s important to make sure it is completely dry before you roll it up to prevent mold.

For all you yogis out there, check out my Yoga Bag Tutorial as well. It’s a fun sewing project for the summer!
I have been looking for a homemade cleaner for my yoga mat forever. I even googled it and didn’t come up with much. THANK YOU! This is great!
http://whatsupwiththebuells.blogspot.com/
Nice! I can finally save money making my very own mat cleaner. Thanks!
I love this! I’ve wiped my yoga mat down with a Clorox wipe in the past, but I like this much better. Thanks so much for the idea. Visiting from A Glimpse Inside. I would love for you to visit my cleaning blog.
Angela
angsays.wordpress.com
Great tip – so important to keep our yoga mats clean! Pinned!
Hello,
I have read your interesting blog related to yoga mats. These are very interesting facts covered on this blog.
You can also find some more facts about yoga mats in this site:-
http://www.matsindia.com/
This is my first time go to see at here and i am actually pleassant to read everthing at one place.
I have read your interesting blog related to yoga mats. Thank you so much for post.
Great tip! Thank you! I’ve just started to practice some exercises and I bought a yoga mat. I’m absolutely against cleaning with chemical products, so I was searching for a natural and harmless way to clean my yoga mat! I am really grateful for you detailed information! What do you think about lemon juice? Does it have an antibacterial effect and is it appropriate for cleaning a yoga mat? Thank you again! Keep on posting!
Really Really Great tips! I didn’t know any idea about homemade yoga mat cleaner. This article will help me a lot in future.
Also, You can find best yoga mat review, I think you should see this review before buying your goya mat.
http://yogamatlab.com/
Thank you
Your yoga mats definitely look clean. Thanks for all these tips. I have a question though, won’t there be an smell of vinegar on the mat if you soak it for half an hour on the bathtub? Do you use essential oils to remove any unwanted scents on the mat?
Nice………..blog for sharing us
Tried this with the vinegar, tree tea oil, and eucalyptus oil. I let the cleaned yoga mat sit out in the warm, sunny balcony all day (24 hrs) and it still smells of vinegar. Any tips? Or should I switch to witch hazel?