Is It Better to Gargle With Salt Water or Peroxide?

For everyday sore throats and general mouth irritation, salt water is the better first choice for most people. It’s cheap, safe enough to use multiple times a day, and carries almost no risk if accidentally swallowed. Hydrogen peroxide is more effective in specific situations, particularly for cleaning out mouth sores or reducing bacterial buildup on gums, but it requires careful dilution and shouldn’t be swallowed.

The honest answer is that these two remedies do different things, and the “better” one depends on what’s going on in your mouth or throat.

How Salt Water Works

A salt water gargle creates what’s called a hypertonic environment, meaning the salt concentration outside your cells is higher than the concentration inside them. This pulls fluid out of swollen tissues through osmosis, reducing inflammation and pain. As liquid gets drawn to the surface, it brings along bacteria and viral particles sitting in the throat tissue. The result is a temporary but noticeable reduction in swelling and discomfort.

Salt water won’t kill viruses outright. A 2021 study published in Scientific Reports tested salt water against SARS-CoV-2 and found zero reduction in viral levels, even at relatively high concentrations. So if you’re gargling with the goal of sterilizing your throat during a cold or flu, salt water isn’t doing that. What it does well is manage the symptoms: less swelling, less pain, and a cleaner surface for your immune system to work on.

How Hydrogen Peroxide Works

Hydrogen peroxide is an oxidizing agent. When it contacts tissue, it releases oxygen, which physically disrupts bacterial cell walls and breaks apart the slimy biofilm that bacteria use to cling to surfaces. Lab research shows that a low-concentration peroxide gel can begin breaking down bacterial cell walls and dislodging colonies from surfaces within 10 minutes. This makes it useful as an oral debriding agent, meaning it loosens and lifts dead tissue, food debris, and bacterial buildup in ways that salt water simply can’t.

Peroxide also showed meaningful antiviral activity in the same SARS-CoV-2 study where salt water failed. Malaysia’s Ministry of Health specifically recommended mouthwashes containing 1.0 to 1.5% hydrogen peroxide before dental procedures during the pandemic for this reason.

Best Uses for Each

Salt water is your go-to for a standard sore throat. If you wake up with that scratchy, swollen feeling from a cold, gargling with warm salt water will reduce the puffiness and ease pain. It’s also useful after minor dental procedures, for general throat irritation, and whenever you want a gentle rinse without worrying about side effects. You can gargle with it several times a day without concern.

Hydrogen peroxide earns its place for mouth-specific problems. The Mayo Clinic lists hydrogen peroxide rinses (sold under brand names like Peroxyl) as a treatment option for canker sores, where its debriding action helps clean the ulcer and may speed healing. It’s also effective for reducing bacteria along the gumline, making it a reasonable choice if you’re dealing with early gum inflammation or recovering from oral surgery where bacterial control matters more than simple comfort.

For a sore throat alone, peroxide doesn’t offer enough advantage over salt water to justify the extra precautions it requires.

How to Prepare Each Gargle

For salt water, dissolve about half a teaspoon of table salt in eight ounces (one cup) of warm water. Stir until dissolved, gargle for 15 to 30 seconds, and spit. You can repeat this every few hours as needed.

For hydrogen peroxide, start with the standard 3% solution sold at drugstores. The FDA-labeled instructions for oral use say to mix it with an equal amount of water, creating a 1.5% solution. Swish it around the affected area for at least one minute, then spit it out completely. You can use it up to four times daily, ideally after meals and before bed. The UK pharmaceutical guidelines suggest an even more diluted ratio of one part peroxide to five parts water for gargling, so there’s some flexibility, but the key principle is the same: always dilute it before it goes in your mouth.

Safety Differences

This is where the two options diverge sharply, and it’s the main reason salt water wins as a default recommendation.

Swallowing a mouthful of salt water is unpleasant but harmless. Swallowing hydrogen peroxide is a different story. Even the household 3% concentration can cause mild gastritis, with instant bubbling on the stomach lining that produces what clinicians call a “snow white” appearance on the mucosal surface. In large quantities, 3% peroxide has caused gas embolism, where oxygen bubbles enter the bloodstream. Concentrated forms (35%, sometimes sold as “food grade” peroxide) are far more dangerous: they can cause severe internal burns, stomach perforation, portal venous gas, and in extreme cases, death.

The practical risk of accidentally swallowing a small amount of properly diluted 1.5% peroxide during a gargle is low. But if you tend to have trouble controlling your swallow reflex, or if you’re preparing this for someone else, salt water is the safer bet by a wide margin.

What About Children?

Children under about age six generally can’t gargle reliably without swallowing, so neither option is ideal for very young kids. For hydrogen peroxide specifically, FDA labeling says children under 12 should be supervised during use, and children under 2 should not use it without professional guidance. Salt water carries fewer consequences if swallowed, making it the more forgiving choice once a child is old enough to gargle and spit consistently.

Can You Use Both?

Yes. Some people alternate between the two, using peroxide once or twice a day for its antibacterial and debriding effects, and salt water in between for comfort and swelling. This approach makes sense if you’re dealing with something like a canker sore alongside general throat soreness. Just space them out rather than using them back to back, and always spit out the peroxide completely before rinsing with anything else.