Natural and Antibacterial DIY Lavender Yoga Mat Spray and Countertop Spray

This post and the photos within it may contain Amazon or other affiliate links. If you purchase something through the link, I may receive a small commission at no extra charge to you.

Learn how to make non-toxic homemade lavender cleaning spray with ingredients you probably already have at home! Anti-bacterial, anti-fungal and smells great.I’ve been on a bit of a cleaning kick lately… let me assure you, this does not come naturally for me. However I’ve been cleaning countertops, tables, cupboard doors, windows, mirrors… even my yoga mat. The reason why I’ve been on such a cleaning kick is because I’ve finally found a natural, antibacterial cleaning spray that I love. The best news? I made it at home with ingredients around the house and as soon as I run out I can whip myself up another spray bottle of it! It smells good, it doesn’t give me headaches because it doesn’t contain harsh chemicals and it can be used on virtually any surface.

I always eye the yoga mat sprays at yoga studios. They smell so good, but a little bottle of it is quite expensive and I’d rather spend my money on extra yoga classes. I’ve been meaning to try making my own spray for ages and I finally got around to it. I love the result.

What you need:

  • A spray bottle (we got ours at the dollar store)
  • 1/4 cup white vinegar*
  • 1/4 cup witch hazel*
  • Lavender oil, or your favorite essential oil (Our lavender oil is from Escents)
  • Tea Tree Oil (Our tea tree oil is from Escents)
  • 2 1/2 cups water

*If you don’t have witch hazel you use 1/2 cup of white vinegar. If you don’t have white vinegar you can use 1/2 cup of witch hazel.


  • Pour 1/4 cup white vinegar, 1/4 cup of witch hazel and 2 1/2 cups of water into your spray bottle. 
  • Add your lavender oil and tea tree oil. Every bottle seems to drip differently and everyone likes different strengths of scent. I used 25 drops of lavender oil and 5 drops of tea tree oil.

White vinegar and witch hazel are both known for their natural, anti-bacterial properties. Tea Tree oil is known for it’s anti-bacterial, anti-fungal and anti-viral properties. If you require a spray that requires anti-fungal properties you may want to add extra tea tree oil.

PS. While we were shooting photos of our Antibacterial DIY Lavender Yoga Mat Spray we had a little visitor photo bomb our photo.

Learn how to make non-toxic homemade lavender cleaning spray with ingredients you probably already have at home! Anti-bacterial, anti-fungal and smells great.

We hope that you enjoy our Antibacterial DIY Lavender Yoga Mat Spray and Countertop Cleaner.

Tell me… Do you DIY any of your home cleaning products?

Similar Posts

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. I’m definitely going to make this…thanks, Crystal!

  2. My yoga mat could definitely use some help! I really love lavender, so this seems like the perfect solution to my sometimes icky mat (the gym floor is always so gross!). Thanks!

  3. SO excited about this spray… you have no idea! I’m allergic to most commercial cleansers, which drives everyone in my family crazy. But my headaches drive me crazy, so this is exactly what I needed. And our yoga mats need some TLC since I don’t wash them as often in the winter because I like them to air dry in the warm sun… which is most definitely lacking this bitter cold winter. Thank you thank you thank you!!!
    xo ~ kim (and chloe)

  4. You must have smelled my yoga mat recently. LOL. Thanks for the idea!

  5. oh wow…I think I can try this…so going to have to put this togehter. thanks for sharing.

  6. This is such a great idea! I always eye the sprays at yoga studios too and I always think that I should get one for my mat. Thank you for this! Visiting from #SITSSharefest!

  7. I had no idea yoga mat spray existed! What a fantastic idea. I’m always trying to keep my toddler’s little hands off my yoga mat (to no avail) because I’m creeped out by the fungus and sweat that have probably accumulated on it over the years. I love making diy cleaners too and am definitely pinning this. Great idea! Your blog header and design is so pretty. I’m glad I found you from SitsGirls today.

  8. I would definitely make this! I do make my own laundry detergent sometimes. Pinning this!

  9. I’ve been recently thinking about getting back into yoga, so this will really come in handy! I had heard of sprays for yoga mats, but none with pretty scents like lavender, which I love. Can’t wait to try this out!

    1. Hi Felicia,

      You will LOVE this spray. Not only will it make you clean your mat more often, it will get you spraying down your full house from mirrors to countertops, to sinks!

      Thank you for visiting!

      Best Wishes,


  10. I love this idea! Lavender is one of my favourite scents, and I can see myself using it in all sorts of areas of the house. Love the little “photo-bomber” too! 🙂

    1. Hi Tara,

      This spray has become my wonder spray! I use it on everything… Mirrors, windows, countertops, tables, sinks… You name it. I love that it is naturally antibacterial and antifungal.

      Let me know if you try making it and what you think!

      Best Wishes,


  11. I love the smell of lavender! It smells like heaven! And now I know incredible recipe for antibacterial spray. Thanks a lot for sharing this eco friendly idea for cleaner. Regards!

  12. I started my yoga classes last week and of course now I have one of these yoga mats. So sweet of you to share the way you clean your mat. I love the smell of lavender and I think that this cleaner is right for me! Thank you!

  13. Hello, everyone! I go to yoga three to four times a week and believe me if I had more time I would be every single day on these classes. I am so glad that you share this natural, easy to prepare and cheap way to make my own mat spray! So kind of you! Thank you a lot I will make one bottle for sure!

    1. I’m so happy that you like it! I just started going to hot yoga too and yes… a good all natural yoga mat cleaner is imperative!

      Thank you for visiting!


  14. Great recipe. I have tried it and it is fantastic. We clean at home only with homemade detergents. I think it is really important to show our kids that people could live eco-friendly. I am so glad I have found your post. Greetings!

    1. Thank you so much Donna! You completely made my day. <3

      Best Wishes,


  15. Love this because it’s Eco Friendly. If you have any more tips or ideas be sure to share them with us.

  16. Hi CRYSTAL, just curious if this detergent is tough on stains? I have three kids and need something that is! Looking forward to trying your recipe soon. Thanks for sharing!

    1. Hi Jamie,

      Thanks for visiting. I’ve never tried it on stains. I use this as countertop cleaner or for my yoga mat. I don’t think it would be great for cleaning stains, but I’ve never tried. If you try please come back and let us know if it worked. 🙂

      Best Wishes,