DIY Yoga Mat Cleaner

You enter child’s pose to release the tension in your lower back. You put your forehead on your yoga mat and take a deep breath in. That’s when it hits you…

Your yoga mat smells like feet and sweaty funkiness! P.U.!

What do you do when your yoga mat stinks? You clean it, of course! You weren’t going to go out and just buy a brand new one every month, were you?

How do you clean it, you ask? Well, I’m here today to tell you how, so pay attention! This is a very simple cleaner that will help you get that funk out of your mat, make it smell fresh and actually refreshing, and doesn’t contain harmful ingredients.

Here’s what you’ll need to get started:

Yoga Mat
Microfiber cloth or cotton cloth
Empty Spray Bottle
2/3 cup of water
1/3 cup of white vinegar
The following essential oils: Tea tree, eucalyptus, and lavender.


  1. Combine the water and vinegar in your spray bottle. Give it a little shake. 
  2. Add 5 drops of each of the essential oils to your bottle. If you want it to have a light, lingering lavender fragrance once it’s dry, and 3 extra drops of the lavender. If you’d prefer that your mat smell more like eucalyptus, add just 1 or 2 extra drops. (I stuck to 5 drops of each). Give the bottle another shake.
  3. Place your mat face down on a clean surface. (I used a clean kitchen floor.) Spray down your yoga mat with the solution. Apply the solution liberally, focusing on a third of the mat at a time. 
  4. If your mat is extra funky, let it sit for a couple of minutes. Otherwise, start wiping down your mat. I noticed that I had a few marks on my mat, so I gave them a bit of elbow grease and got them out with my solution.
  5. Allow your mat several minutes to dry.
  6. Turn your mat face up and repeat. 
I sprayed down my mat on Sunday evening, and used my mat for yoga both yesterday and today. Monday it smelled clean, but today I got a little bit more eucalyptus smell, which was really refreshing. 
That’s it! I hope you enjoy your no-longer-funky yoga mat!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *