DIY Yoga Mat Cleaning Spray

We do yoga to take care of our bodies, but there’s something else that we mustn’t forget to provide with a little TLC from time to time: our yoga mats. You can totally go out and buy a cleaner for your mat… OR you can make one yourself.

The fun part about making this spray is that you get to play around with different ratios, and mix and match the types of oils you want to include in order to make your ideal scent. If you haven’t seen our post from earlier this week, there are tons of different benefits of different scents, so grab your favorite essential oils and get to mixing!

Here’s what you need:

Essential Oils for DIY Yoga Mat Spray

Witch Hazel for DIY Yoga Mat Spray

Spray Bottle: You can use any spray bottle you like. Think about how often you’re going to use this cleaner. If you’ll be using it daily, you may want to use a larger spray bottle so that you don’t have to re-make the solution so often. It’s also important to note the size of the nozzle. I used a bottle with a pretty small nozzle, but if you plan on doing some heavy duty yoga mat cleaning, you may want a larger one.

Essential Oils: Any essential oils will do, but it’s important to include those with antibacterial properties, such as tea tree, lemongrass, lavender, peppermint, and eucalyptus. For this particular spray, I chose lavender, eucalyptus, and lemongrass.

Witch Hazel: This is the main cleaning agent in this mixture. You can use any kind of witch hazel, or even white vinegar if you prefer.

Water: Water should be about 3/4 the entire mixture. It dilutes the mixture, keeping it from being too overpowering. You can use any type – bottled, tap… it’s up to you!

Water for DIY Yoga Mat Spray

Step 1: Fill your bottle about 3/4 full with water.

Witch Hazel DIY Yoga Mat Spray

Step 2: Pour in witch hazel almost to the top of the bottle, leaving a little room for oil. For a more powerful cleaner, use slightly less water and slightly more witch hazel.

Lavender Oil for DIY Yoga Mat Spray

Step 3: Experiment with your oils – this is the fun part! Try starting with one drop of each oil, and then adding more in different amounts until you reach your ideal scent. Keep in mind that essential oils have a very strong aroma, so be careful not to use too much of them. If your solution does end up being too powerful, pour some out, and add more water. Once you’ve perfected your scent, mix the solution thoroughly, cap your bottle, and you’re ready to clean!

Now for the cleaning…

Cleaning Yoga Mat with DIY Spray

Cleaning Yoga Mat

Spray solution generously, covering one side of your mat. Wipe down your mat with a damp cloth. Repeat on the other side and then hang to dry! It should take 5-10 minutes to dry completely.

More yoga posts on the BLDG 25 blog!

Check out our new FP Movement yoga line!


  1. Just one comment on this! The oils may smell pretty but they will damage any mat that is anti-slip because they are made of open-cell technology…the oils will block the pores of the mat, and prevent it from wicking moisture to make it anti-slip…so spray wisely to prevent slips! :)

  2. Slightly confused, you write: “Water should be about ¼ the entire mixture.” But then you write: “Step 1: Fill your bottle about 3/4 full with water.” I’m guessing there’s a typo, but which one, please?

    Kind regards, Kitty

  3. Great things you’ve always shared with us. Thanks. Just continue composing this kind of post. The time which was wasted in traveling for tuition now it can be utilized for studies. Thanks for this knowledgeable blog.

  4. Make sure to shake well before each use; the essential oils will separate from the water! Niaouli, lemon and myrrh are also good choices

  5. @ Ellie…I’ve seen a recipe for 3:1 ratio of water to white vinegar. Vinegar has antibacterial/anti-fungal properties. I used it for cleaning when I was a housekeeper and the smell would fade rather quickly from hard surfaces. However, not sure about a porous mat. :/ How long are we supposed to expect our mats to last anyway? I paid $15 for mine. If it lasts two or three years I will be happy. If I paid $85 it would be a different story. By the way, the premixed mat cleaner my yoga teacher uses is chock full of oils. Go figure.

  6. This is great! I’ve been making my own cleaners for a while now and have learned a few other things so I thought I would share. Keep in mind that I have a Manduka mat and they are not porous like other mats, I haven’t tried this cleaner with my regular mat.
    -Natural mineral sea salt is also anti bacterial. I boil it in water for a few minutes and use it with a combination of antibacterial essential oils for my mat cleaner. I use the same size bottle as the one in the article, and use 6-10 drops of oil (depending on strength of certain oils smells).
    -The place I take classes uses a water/ alcohol mixture, which has worked well for my mat.
    -I have also read that if your mat is stinky, you can wash and lay it out in the sun for a few hours to get rid of the smell.

    I’m getting way nerdy here:
    Ellie Kathryn, who posted above, says the essential oils block the pours of the mats which makes sense. I wonder how our own body oils and salts affect the pours of the mats? I know that sweat gets trapped in the mat pours and eventually makes the mat stink. So, Ellie Kathryn (or anyone else reading this), do you have any knowledge about this?

    Thanks again for the article!

  7. I really disagree! I am stunned this really did happen in this day and age. I was relieved I am not running. We need to know about the future. I am going to keep an eye on what is happening to this.

  8. Gobsmacked! I still am startled that this happened in modern day times. I am relieved I am not running. The gaffers need to know about the future. I will keep track of the evolution in the future.

  9. With havin so much content do you ever run into any issues of plagorism or copyright infringement?

    My website has a lot of completely unique content I’ve either written myself or outsourced but it seems a lot of it is popping it up all over the web without my agreement.
    Do you know any methods to help protect against content from being stolen?
    I’d really appreciate it.

  10. Thanks for this! When our store-bought cleaner runs out I’ll make up a batch. I was told by a customer when I worked at a nat’l food store that alcohol in a solution like this will act as an emulsifier that allows the essential oils to mix w/ the water in the solution. You still have to shake it, tho. I expect that’s partly why the witch hazel – it must do the same thing… My customer used vodka! (Guess she had a good supply on hand. LOL.)

  11. I agree with not using essential oils on a non-slip mat. I have had my mat for several years now. It’s non-slip and the only thing I’ve used to clean it is vinegar.

  12. I have a manduka mat and have just finished a bottle of their own spray which has oils in it. I’m guessing if they make their own for their mats with oils it must be okay so will be giving this ago instead of buying another bottle

  13. I have no idea how to clean my yoga mat so I usually use simple dish soap. Thanks afor the incredible idea with the essential oils! Regards! Cudham Carpet Cleaners Ltd.

  14. I recently started going to yoga classes and this post is just the thing I needed. Thanks for sharing your help and I will definitely share it with all my friends :)

  15. Howdy, I do believe your blog could bbe having web browser compatibility
    issues. Whenever I take a look at your blog in Safari, it looks fine however
    when opening in IE, it’s got some overlapping issues. I merely wanted to provide you with a quick heads up!
    Apart from that, fantastic site!

  16. Thank you! I started going to yoga classes few months ago and I still have no idea how to properly clean my mat. It’s so kind of you sharing this recipe. I love essential oils and I use them in my homemade cleaning solutions. Your cleaning spray seems to do a great work, so I’m trying it right this weekend. Thank you for sharing it!

  17. Thanks so much for sharing this recipe! I randomly bought the exact same blue glass Wyndmere bottles that are in your picture, and the blend smells lovely in the bottle, but when I spray it all I smell is diluted witch hazel. I added at least 20 drops total of oils and am afraid to add more. Have you experienced this?

  18. I love this article on yoga mat cleaning. Cleaning your yoga mat is a definite must for practicing safe, clean yoga. Either make it yourself using this great recipe or purchase one but whatever you do, make sure to clean your yoga mat on a regular basis. If you purchase one, please make sure to buy an all natural, organic yoga mat cleaner like the ones we make at – – namaste, Sandy

  19. This looks great! I just bought a Gaiam mat, but for some reason, to buy and have the mat cleaner spray shipped to me will cost nearly $100 for a 4oz bottle, so I’ve been looking at DIY solutions. I’ve read some comments on how essential oils can affect the mats, but I looked at the ingredients list for Gaiam’s mat cleaner, and about 90% of the ingredients are essential oils, so I’m guessing that this cleaner shouldn’t cause any hassles! Fingers crossed that this works well for my new yoga mat! Thank you for posting this tutorial!

  20. This is great! I’ve also been told that you can deep soak your yoga mats on a bathtub with water and some vinegar for about half an hour. Would you recommend this method?

  21. Thanks for this informative blog. This is a well-informed blog for everyone.
    The most important thing for yoga postures is a yoga mat, always choose that type of yoga mat which is thick and have non-slippery surface. Because the thickness of yoga mat protect every type of physical injury & jerks and non-slippery surface provides you the better grip while performing yoga postures.

    We (Matsindia), are one of the largest manufacturer of Gravolite Yoga Mats, Yoga Accessories and Sports Mats.

  22. that’s very informative, you can also use a spray bottle to apply a solution of two cups of water and four drops of dish soap. Wipe the mat with clean water; then rub with a dry towel and hang to air dry

Leave a Reply

Your email address will not be published.