Does Vitamin B12 Help Canker Sores?What Trials Found
Breath & MouthArticleIf canker sores keep coming back, vitamin B12 is worth knowing about. In a trial of 58 people, a daily 1,000 mcg B12 dose under the tongue for 6 months left 74% sore-free in the last month, against 32% on placebo, even in people with normal B12 levels. But a larger trial of a standard daily multivitamin found no benefit. Low B12 is also more common in people who get canker sores. Here is how to read it.

Canker sores, the small painful ulcers inside the mouth, can return again and again with no obvious reason. Vitamin B12 is one of the few simple treatments with a positive trial behind it.
The B12 trial
In an Israeli primary care trial, 58 people with recurrent canker sores took either 1,000 mcg of vitamin B12 under the tongue or a placebo for 6 months.1
- By months 5 and 6, the B12 group had shorter outbreaks, fewer ulcers and less pain.1
- In the last month, 74% of the B12 group were sore-free, against 32% on placebo.1
- It worked regardless of people’s starting B12 levels.1
It was a small trial, and the benefit took months to show.1
The multivitamin trial
In Connecticut, 160 adults with at least three canker sore episodes in the past year took a standard daily multivitamin or a placebo for up to a year.2
| Multivitamin | Placebo | |
|---|---|---|
| New episodes | 4.192 | 4.602 |
| Days per episode | 8.662 | 8.992 |
There was no meaningful difference.2 A multivitamin gives ordinary daily amounts, far less B12 than the 1,000 mcg used in the first trial.
The deficiency link
A review found people with low B12 were about 2.9 times as likely to get canker sores, and those with low iron stores about 2.5 times.3 That’s a good reason to have levels checked if sores keep returning.
What to do
- Ask about blood tests for B12, iron and folate if you get sores often.
- Consider a trial of B12 with your clinician’s agreement, giving it several months.1
- Look at other triggers, such as toothpaste. See SLS-free toothpaste and canker sores and why you keep getting canker sores.
See a dentist or doctor for a mouth ulcer that lasts more than 3 weeks, looks different from usual, or comes with ulcers elsewhere on the body or painful, swollen joints.4 See mouth sores that won’t heal.
Try: “I get canker sores almost every month. Could we check my B12 and iron, and would a trial of B12 make sense for me?”
Is It My Breath? covers mouth sores that need checking in Chapter 8, “Stones, Throats and Tongues,” in a section called “Patches That Need a Look.” Its Breath Log takes one line a day for time, food, dryness, taste and what you tried, so you can see whether sores ease on a new routine. See the book.
This article is for general educational purposes only and is not medical advice. It isn't a substitute for diagnosis or treatment from a qualified healthcare professional who knows your health history. See a dentist or doctor for a mouth sore lasting more than 3 weeks, one that's different from usual, or sores with ulcers elsewhere on your body or joint pain. Ask about blood tests before long-term supplements if you take other medicines. Girl Playbook does not endorse any specific product, test, or provider.
Girl Playbook sells this book. It provides education and worksheets, not individualized medical care.
Sources
The research behind this article, in the order it’s cited. How we source our articles.
- Journal of the American Board of Family Medicine (abstract via PubMed), 2009Effectiveness of vitamin B12 in treating recurrent aphthous stomatitis: a randomized, double-blind, placebo-controlled trial (opens in a new tab)abcdef
- Journal of the American Dental Association (abstract via PubMed), 2012Multivitamin therapy for recurrent aphthous stomatitis: a randomized, double-masked, placebo-controlled trial (opens in a new tab)abcdef
- BMC Oral Health journal (via PubMed Central), 2024Hematological parameters in patients with recurrent Aphthous Stomatitis: a systematic review and meta-analysis (opens in a new tab)↩
- NHS, 2026Mouth ulcers (opens in a new tab)↩
Spotted something out of date? Tell us and we’ll check it.


