November 22, 2019

Yoga mats can be a breeding ground for bacteria so keep yours clean with this DIY Yoga Mat Spray. Made from simple and natural ingredients like witch hazel, essential oils and water, this yoga mat cleaner is a no-brainer for any yogis looking to clean their mats regularly - I hope you like it!

Like most cleaning products, it was important to me that the combination be natural and made from plant-based ingredients. Especially since I’m putting my hands, my feet and sometimes my face directly onto it. My yoga mat and I have a pretty intimate relationship so just like my skincare products, I’d like for it to not be full of chemicals.


Making your own DIY yoga mat spray is actually easier than you think and only requires a few simple ingredients:


Witch Hazel – a special distilled herb that has antibacterial and antimicrobial properties (I like to use an alcohol-free version but it’s totally up to you if you want alcohol-free)


Essential Oils – Peppermint, Lemon, Tea Tree and Lavender essential oils which help with both disinfecting and smell lovely!


Water – to dilute the witch hazel and essential oils and make the spray more long lasting





  • 1 x 16oz  (450ml) spray bottle

  • 1/4 cup (60ml) witch hazel

  • 10 drops of lavender essential oil

  • 10 drops of lemon essential oil

  • 5 drops peppermint essential oil

  • 3 drops tea tree essential oil

  • Filtered water

  1. Add witch hazel to spray bottle and top with water until almost full.

  2. Add in essential oils. If you prefer more fragrance, feel free to add more.

  3. Shake and spray directly onto mat.

  4. Wipe clean using a towel and leave out to dry completely.

  5. Use after each yoga mat use or as desired.​