DIY Mat Cleaning

This isn’t something I think about often, but when I do I’m seriously grossed out. My yoga mat and how dirty it can get. All the sweat, my bare feet, and then it just gets rolled up and sits in my car till I use it again. It just collects sweat and dirt and I use it pretty regularly so the amount of yuck that accumulates can be rather disgusting. I use the yoga mat spray, but not nearly as often as I should. Quite honestly I rarely ever use them… judge me if you want. This summer alone my mat has been used outside twice, had baby food spilled on it, and sat in the trunk with gardening dirt. It was well overdue for a cleaning.

So knowing how dirty my mat can get, and probably is, I do a deep clean of it every once in awhile. Again I should do this more often, or at least once a month. Every time I do this I’m disgusted by what is sitting in the tub when I’m done, but yet for some reason I still don’t do it enough… anywho, you’ll be amazed at what you get out of your mat this way and it is a super easy hands off way to disinfect and clean your mat. I use tea tree oil and vinegar in my recipe which are both disinfectants, and I add a bit of castile soap to give it some extra clean power.


What you’ll need:

½ cup of vinegar

A squirt of Castile Soap

15 drops tea tree essential oil

Hot water




Start filling your bathtub with hot water.

Add the vinegar, castile soap, and essential oil to the water.


Throw in your mat, and make sure it get submerged. It will likely still float to the top but you want to make sure it gets wet.


Let soak for at least 30 minutes to an hour, in between move it around a few times to make sure you’re getting all of the mat clean.


If your mat is really dirty I also suggest taking a rag to it and giving it a little scrub.

After letting it soak pull the mat from the tub, to drain the dirty water. Look at how disgusting that water is!

Rinse the mat off by running clean warm water over it until the water runs clear.

Lay outside to dry. Give it at least 24 hours to get fully dry and make sure not to put it in direct sunlight otherwise it will get discolored. 

You'll be amazed at how clean your mat feels, and what yuck comes out of it! So try it for yourself, but make sure to come back and let me know how it goes for you! And if you love this, share it!

AnnieDIY, Yoga, Cleaner