A reader wrote in this week: “Is magnesium good for canker sores?”
Short answer: yes, magnesium can help. But if you only add a magnesium supplement and change nothing else, you may be disappointed. For many people, the real and avoidable trigger is on the bathroom counter: their toothpaste.
Most mainstream toothpastes foam because they include a detergent called sodium lauryl sulfate (SLS), the same class of surfactant used in many household cleaners. That foaming action may feel like it’s cleaning, but it also strips away the thin, protective mucin layer that coats the inside of your cheeks and lips. Once that slippery barrier is removed, the delicate tissue underneath is exposed and more likely to develop ulcers.
Here’s a rule I’ve repeated for decades: if your mouth burns, tingles, or feels raw after brushing, that sensation is not a sign of good hygiene – it’s signifying damage to your oral lining and microbiome.
No one commonly warns that an apparently healthy brushing habit can worsen canker sores. The good news is that with a few targeted changes you can reduce frequency and speed healing.
Key recommendations for anyone prone to canker sores
✔️ Magnesium, preferably a well-absorbed form. Recurrent canker sores can sometimes signal low magnesium levels. Not all supplements are equal: some forms are poorly absorbed. Choose a reputable, bioavailable form of magnesium and follow dosing guidance from a healthcare professional. Supplements can help restore balance and support tissue repair.
✔️ SLS-free toothpaste with enamel-supporting ingredients. This change is often the most meaningful. Avoid toothpastes containing sodium lauryl sulfate and other harsh foaming agents that can erode the mucin layer. Look for gentle formulations that offer enamel protection without aggressive detergents. Read ingredient lists carefully: SLS and related surfactants can appear under several names.
✔️ Eat zinc-rich foods. Zinc plays an important role in tissue repair and immune function. Incorporate foods naturally rich in zinc such as oysters, red meat, shellfish, seeds, nuts, legumes, and whole grains. A balanced diet that supplies adequate zinc can help wounds heal more quickly and may reduce recurrence.
✔️ A properly made, super-saturated salt rinse for active sores. Salt rinses can be effective, but they work only when made strong enough. Use a high-quality salt in warm water and add salt until it no longer dissolves. Rinse gently for several minutes, up to four times daily while the sore is active. The concentrated salt helps draw excess fluid from swollen tissue, promotes local circulation, and supports faster closure of the ulcer. Light, diluted rinses are less likely to provide this benefit.
✔️ Protect your mouth during sleep. Sleeping with your mouth open dries the mucin coating for many hours, leaving tissue parched and more vulnerable to ulceration. If nighttime mouth breathing is an issue, consider simple measures to promote nasal breathing, including addressing nasal congestion with appropriate care and, if helpful, using a gentle adhesive mouth tape designed for this purpose. Restoring overnight moisture supports the natural repair functions of saliva.
One important caveat: if a canker sore repeatedly appears in exactly the same spot, the cause may be mechanical rather than nutritional or chemical. A sharp tooth edge, a broken filling, or a rough spot on a dental appliance or night guard can traumatize the same area repeatedly. A quick visit to your dentist to smooth or adjust the offending edge often resolves these mechanically triggered sores.
P.S. Skip harsh antiseptics like hydrogen peroxide and strong alcohol-based mouthwashes when you have a sore. Those products can strip the mouth’s protective layer and burn already-raw tissue, delaying healing. Instead, favor gentle rinses and supportive measures that nourish the oral tissues and promote natural repair. If canker sores are frequent or especially painful, consult a dental or medical professional to rule out underlying causes and get personalized treatment advice.

— Dr. B