Making a hydrogen peroxide mouthwash requires just two ingredients: standard 3% hydrogen peroxide from the drugstore and water, mixed in equal parts to create a 1.5% solution. That 1.5% concentration is the same strength found in commercial whitening mouthwashes and the concentration used in most clinical studies on peroxide rinses. Here’s how to mix it safely and what to know before you start swishing.
The Basic Recipe
Pour equal amounts of 3% hydrogen peroxide and water into a clean cup. For a single rinse, one tablespoon of each gives you plenty. Swish the mixture around your mouth for 30 to 60 seconds, then spit it out completely. Do not swallow it.
That’s the entire recipe. The 3% hydrogen peroxide sold at pharmacies is your starting point, and diluting it 1:1 with water brings it down to roughly 1.5%, which matches what the American Dental Association lists as the typical concentration in over-the-counter whitening rinses (1.5 to 2%). Mix a fresh batch each time you use it rather than making a large bottle in advance.
Why You Should Mix It Fresh
Hydrogen peroxide breaks down into water and oxygen over time. An unopened bottle from the store lasts about three years, but once you crack the seal, it remains effective for only one to six months. A pre-mixed diluted solution degrades even faster, especially if it’s exposed to light or warmth. If you mix up a batch and leave it on the counter, it may be little more than water by the next day. Mixing a small amount right before each use ensures you’re actually getting the antimicrobial benefit.
What It Actually Does for Your Mouth
Hydrogen peroxide is an oxidizing agent, meaning it releases oxygen on contact with mouth tissue. That burst of oxygen kills many of the bacteria responsible for gum inflammation and plaque buildup. In a clinical study published in the Journal of International Society of Preventive & Community Dentistry, a hydrogen peroxide rinse reduced gingival inflammation at rates comparable to chlorhexidine, the prescription-strength antimicrobial mouthwash dentists often recommend after procedures. It also helps with wound healing after gum surgery, thanks to its surface-level antimicrobial action.
Peroxide rinses can also help with minor canker sores and small oral wounds by keeping the area cleaner while it heals. The foaming action you see when peroxide contacts tissue is oxygen being released, which loosens debris from hard-to-reach spots between teeth and along the gumline.
For whitening, the effect is modest. Peroxide rinses may reduce some surface staining over time, but the concentration is far lower than what’s used in professional or even at-home whitening trays, so don’t expect dramatic results.
How Often and How Long to Use It
One to two rinses per day is a reasonable frequency for most people. Clinical studies have used daily rinses at 1.5% concentration over extended periods without reporting side effects. That said, peroxide is a reactive substance, and prolonged use at higher concentrations can irritate soft tissue and potentially affect tooth enamel. If you’re using it for a specific issue like sore gums or a healing canker sore, a week or two of daily use is a practical window. For general oral hygiene, many people alternate it with regular mouthwash or use it a few times a week rather than every day.
Pay attention to how your mouth feels. Mild fizzing is normal. Persistent burning, gum tenderness, or increased sensitivity in your teeth are signs to stop or reduce frequency.
What Not to Do
The most important rule is to never use hydrogen peroxide at full 3% strength as a mouthwash without diluting it. Higher concentrations, such as the 10% or higher solutions sold for hair bleaching or industrial cleaning, should never go in your mouth. Even at 3%, undiluted rinses used frequently over weeks can irritate gum tissue.
There’s also a cosmetic risk worth knowing about. In one documented case, a healthy 32-year-old woman developed black hairy tongue after using a peroxide-based mouthwash daily for about a month. The condition, known clinically as BHT, causes dark discoloration and an elongated, carpet-like texture on the tongue’s surface. It’s harmless and temporary, resolving once the rinse is stopped, but it’s unsettling to see. Overuse of oxidizing mouthwashes is a recognized trigger.
Don’t swallow the rinse. Small accidental amounts are unlikely to cause harm, but intentionally ingesting hydrogen peroxide can irritate the stomach lining and cause nausea.
Optional Additions
Some people add a pinch of baking soda to their peroxide rinse. Baking soda neutralizes acids in the mouth, which can complement the antibacterial action of peroxide. Half a teaspoon dissolved into your rinse is enough. It will make the mixture taste salty and slightly alkaline.
A drop of peppermint essential oil can improve the flavor, which is otherwise metallic and unpleasant. Keep it to one drop, since essential oils can irritate mucous membranes and carry allergy risks. They also aren’t as reliably antibacterial as tested commercial formulations, so think of them as a flavor addition rather than a functional one.
Avoid adding anything acidic like lemon juice. Acid combined with the oxidizing action of peroxide increases the chance of enamel erosion and tissue irritation.
How It Compares to Store-Bought Options
Commercial mouthwashes with the ADA Seal of Acceptance have been tested for both safety and effectiveness. A DIY peroxide rinse gives you the same active ingredient found in many whitening rinses, but without the buffering agents, flavorings, and pH stabilizers that commercial products include. Those extras aren’t just marketing. They help the product stay effective on the shelf and feel more comfortable in your mouth.
Compared to chlorhexidine (the gold standard prescription rinse), peroxide is gentler on the oral microbiome. A recent proof-of-principle study found that chlorhexidine and essential oil rinses had stronger bacteriostatic effects against oral pathogens than peroxide, but that broader killing power also means they’re more likely to disrupt beneficial bacteria. Peroxide is a lighter touch, which makes it reasonable for general maintenance but less powerful for active gum disease.
If you have chronic gum problems, a DIY peroxide rinse is a reasonable supplement to brushing and flossing, but it’s not a substitute for professional treatment. For everyday freshening and mild gum support, it’s a simple, inexpensive option that clinical evidence supports.

