Homemade All-Natural Peppermint Mouthwash

An easy recipe for homemade peppermint mouthwash that leaves your mouth feeling fresh, kills bacteria and germs that cause bad breath and even helps to prevent tooth decay – with no harmful chemicals. This also includes a free printable label so you never have to look up the recipe again!

Homemade Natural Peppermint Mouthwash

Have you looked at the ingredients in your traditional mouthwash lately? It reads much more like science experiment than anything, full of dyes and wonderful things like ethanol, alcohol, and methyl salicylate. It also comes with a caution that if swallowed at all, call poison control immediatley. Ugh, not good when I have little ones running around who are pretty adept at opening locked drawers and supposedly child proof containers! Although, I will report that the EWG (Environmental Working Group) doesn’t give your typical mouthwash a horrible rating for toxicity – 4 out of 10 with 10 being highly toxic, which is moderately hazardous (read the report here). Still, I’d much rather make my own so I know exactly what’s in it and know that it’s not toxic at all. So, I whipped up this concoction in my kitchen and really like the outcome! This mouthwash leaves my mouth feeling minty fresh. Here are the ingredients I used, with the recipe below.

Hydrogen Peroxide – 3%

Used as a natural antimicrobial agent {what is antimicrobial exactly? – capable of destroying or inhibiting the growth of microorganisms (which are bacteria or protozoa)}. The oxygenating power works to kill the bad bacteria that cause bad breath and periodontal disease. It is also an effective teeth whitening agent (source). It also helps to heal and prevent canker sores (mouth ulcers). (I also wrote about HP here on the blog – Hydrogen Peroxide as a Natural Bleach Alternative).


A natural sugar-free sweetener found in many foods and may also help to prevent tooth decay because the bacteria in our mouths cannot use it as a source of energy, according to WebMD. I put it in this mouthwash because I can’t stand the aftertaste of hydrogen peroxide and wanted to sweeten it to make it more pleasant to use and gargle. Note: This recipe is flexible. If you want a stronger peppermint taste, add another drop! But I suggest only adding one drop at a time because, believe it or not, it is VERY strong. You could also switch it out for cinnamon if you’re not a fan of peppermint. You can also increase/decrease the amount of hydrogen peroxide. Adding more won’t hurt you, it just makes it stronger and if you’re not used to gargling with hydrogen peroxide, adding more might be quite of a shock! This recipe is pretty mild and diluted, so I suggest starting here and tweaking it according to your tastes.

Homemade Mouthwash Free Printable Label – Download here!

The Recipe

Yield – 16 ounces

  • 1 cup Hydrogen Peroxide (3%) (where to buy)
  • 1 cup distilled or purified water (to reduce bacteria and toxins like chlorine and fluoride)
  • 1 tsp. xylitol (where to buy) or stevia (where to buy)
  • 2 drops Peppermint Essential Oil (where to buy high quality essential oils)


  • Boil the container or jar you’re going to use for the mouthwash to kill bacteria first.
  • Combine all ingredients in a 16 oz. container (2 cups) and shake well to combine and dissolve the xylitol.

The Oil Pulling Challenge with My Merry Messy Life to transform your health and detoxify your body!

Oil Pulling

Oil Pulling is a an excellent and healthy way to maintain dental health. Read more here!

Shelf Life

Hydrogen peroxide is quite unstable and doesn’t last long if exposed to light as it will turn into water. This is why it’s kept in brown bottle. If you do not have a brown bottle, there are several ways to keep this mouthwash fresh:

  • Refrigerate it  – this isn’t terribly practical for me, but if it is for you, this is the best way to preserve it!
  • Cover the jar or bottle you have in dark contact paper or keep in an opaque bag, like a brown lunch sack.
  • Keep in a dark cabinet that isn’t exposed to light. (this is what I do)

How to Purchase High Quality Essential Oils through My Merry Messy Life

Print Friendly


  1. Do you know if this can be used for pets, too?

  2. This is simple and great. Thank you!
    meital recently posted..DPL Light Therapy – Does it Live Up to the Hype?My Profile

  3. If you have dogs in the house, be very, very careful with xylitol as it is toxic to dogs, causing liver failure. We’ve made it a policy to avoid bringing ANY product with xylitol into our home–since our fur babies DO sometimes get into mischief!

    • Thank you so much! I didn’t know this and was more worried about the hydrogen peroxide but would LOVE to find something that really works on their breath.

  4. I made this but with spearmint and its great! Thank you :-)

  5. I am quite concerned with the hydrogen peroxide. On the EWG website, it got a 3-5 score, same as Listerine mouthwash.

  6. Concerning my previous comment:
    That picture wasn’t supposed to show up as a profile picture. This is strange, I do not know how it is linked..
    Please, could you just delete my 2 comments? Thanks!

    Great website BTW :) I am reading a lot of it and will try recipe this weekend. Just got some Castille soap.

  7. Be careful using hydrogen peroxide as a mouthwash if you have any mercury amalgam fillings.

  8. Could you replace Hydrogen Peroxide with vodka? I know where to alcohol but not hydrogen peroxide.

  9. Hi there,

    I love this recipe. I wonder if one could substitute Truvia in place of the Xylitol? If we’re talking sweeteners here…I thought it might work???


    • Hi Cathy! I’m not sure – I chose Xylitol because it is a recommended sweetener by dentists and I have no idea what Truvia does to your teeth. I bought the Xylitol off of Amazon and it wasn’t expensive. I’ve seen it in grocery stores recently, too. Hope that helps!

  10. This is so simple and easy to make, and saves some money too. Thanks!:)

  11. You don’t need to boil your water, peroxide is a powerful disinfectant, capable of killing e. coli and salmonella as well as common bacteria.

  12. If you don’t have any of those ingredients a baking soda would do just fine with the mint flavor and water.

  13. I would be careful with Hydrogen Peroxide because it can cause a fungus of the tongue called “Black Hairy Tongue”.

  14. Hydrogen peroxide is a good rinse to use the first day after a mouth injury, after that it inhibits healing. I wouldn’t use it.

  15. Thanks for a marvelous posting! I seriously enjoyed reading it,
    you’re a great author.I will make certain to bookmark your blog and will often
    come back down the road. I want to encourage you continue your great posts, have a nice day!
    krótkie życzenia bożonarodzeniowe recently posted..krótkie życzenia bożonarodzenioweMy Profile

  16. In response to the Truvia substitution I would avoid it at all costs. Food Babe (http://foodbabe.com) researched and wrote a piece on Stevia in it’s good and bad forms and Truvia – an adulterated not good Coca cola product. True whole leaf stevia – not reconstituted is recommended. It is difficult to find in liquid form but there is a brand called Stevita.
    Check out her blog it is full of interesting info.

  17. Doesn’t hydrogen peroxide have to be stored in a dark container? How does it maintain its efficacy once mixed with water and in a clear, glass bottle?

  18. I was told recently by my dentist that hydrogen peroxide is a carcinogen. Maybe the vodka idea would work?

    • Yes, that could work, and I agree, I don’t use hydrogen peroxide anymore and need to update this post. HOnestly, just water and some Young Living Peppermint oil would be enough, or Thieves essential oil. Both are powerful against bacteria. I also have an entire series on Oil Pulling that is excellent for oral health.

Speak Your Mind


CommentLuv badge