TL;DR
Vitamin B12 deficiency is one of the better-established contributors to recurrent canker sores. But B12 deficiency isn't always about how much B12 you eat — it's often about whether you can absorb it. That absorption depends on a stomach protein called intrinsic factor.
If your canker sores come with a B12 deficiency that doesn't improve no matter what you eat, intrinsic factor failure is a prime suspect. The practical consequence: standard oral B12 may not fix it, because normal absorption requires intrinsic factor. Sublingual high-dose B12 (which is absorbed partly through a separate, intrinsic-factor-independent route) or B12 injections may be necessary. This is also why the canker sore B12 research used the sublingual route specifically.
The B12–Canker Sore Connection, Briefly
The link between B12 and recurrent aphthous stomatitis (RAS) is real. B12 deficiency is significantly overrepresented in canker sore sufferers — one study found deficiency in 28% of RAS patients versus 3% of controls (Volkov et al., 2005 — PMID: 15705112). And supplementation works: an RCT found 1000mcg sublingual B12 nightly cut ulcer frequency versus placebo, regardless of baseline B12 levels (Volkov et al., 2009 — PMID: 20012098).
For the full breakdown of that evidence, see our dedicated guide: Vitamin B12 Deficiency and Canker Sores. This article goes one level deeper — into why the deficiency happens in the first place, and why the absorption route matters so much.
What Intrinsic Factor Actually Is
Intrinsic factor is a protein produced by specialized cells in your stomach lining called parietal cells (the same cells that make stomach acid). Its only job is to make B12 absorbable.
Here's the pathway B12 has to travel to get into your body:
- B12 enters bound to food protein. Stomach acid and the enzyme pepsin cleave B12 free from the food it came in.
- Intrinsic factor binds the freed B12. Once liberated, B12 latches onto intrinsic factor, forming a protected complex.
- The complex travels to the terminal ileum. This is the very last segment of the small intestine, where specialized receptors are waiting.
- Those receptors absorb the B12–intrinsic factor complex into the bloodstream.
Every step has to work. Knock out any one — the parietal cells, the intrinsic factor, the stomach acid, or the terminal ileum — and B12 absorption collapses no matter how much you eat. This is the crucial point: you can eat a B12-rich diet and still be deficient if this machinery is broken.
Pernicious Anemia: The Classic Intrinsic Factor Failure
The textbook cause of intrinsic factor deficiency is pernicious anemia — an autoimmune condition where the body attacks its own stomach.
It happens in one of two ways:
- The immune system destroys the parietal cells, so no intrinsic factor gets made, or
- It produces anti-intrinsic factor antibodies that block the protein from binding B12.
Either way, the result is the same: B12 can't be absorbed, and a slow deficiency sets in over months to years (the body stores several years' worth of B12, so it's gradual). Pernicious anemia has a recognized association with recurrent aphthous ulcers — the canker sores are downstream of the B12 deficiency the condition causes. For some people, mouth ulcers and a sore tongue (glossitis) are among the earliest noticeable signs, appearing before the anemia itself is obvious.
If you have recurrent canker sores, a documented B12 deficiency, and especially a personal or family history of autoimmune disease (thyroid disease, type 1 diabetes, vitiligo), pernicious anemia is worth ruling out with antibody testing.
Other Ways Absorption Fails
Pernicious anemia is the classic case, but intrinsic factor and B12 absorption can be compromised in several other ways — many of them common and easy to overlook:
- Atrophic gastritis / aging. As the stomach lining thins with age, both acid and intrinsic factor production drop. B12 deficiency is common in older adults even with adequate intake.
- Gastric bypass and gastrectomy. Bariatric surgery and stomach removal physically eliminate or bypass the parietal cells that make intrinsic factor. B12 supplementation is standard aftercare for exactly this reason.
- Acid-suppressing medications. Long-term proton pump inhibitors (omeprazole, etc.) and H2 blockers reduce the stomach acid needed to free B12 from food. They don't destroy intrinsic factor, but they choke off step one of the pathway.
- Metformin. The widely used diabetes drug interferes with B12 absorption in the terminal ileum. B12 deficiency is a well-documented side effect of long-term metformin use.
- Terminal ileum disease. Because the B12–intrinsic factor complex is absorbed specifically in the terminal ileum, anything that damages that segment — Crohn's disease, surgical resection — blocks absorption even when intrinsic factor is plentiful. (Note: Crohn's is also independently associated with canker sores, so there can be two mechanisms at once.)
Why the Distinction Matters: Diet vs. Absorption
This is the actionable core of the whole topic. There are two completely different reasons to be B12 deficient, and they call for different fixes:
1. You're not eating enough B12 (intake problem). B12 comes almost exclusively from animal products. Vegans and strict vegetarians are the classic intake-deficiency group. Here, the machinery works fine — there just isn't enough raw material. Oral B12 supplements work well because intrinsic factor is intact to absorb them.
2. You can't absorb the B12 you eat (absorption problem). This is the intrinsic factor story — pernicious anemia, gastric surgery, metformin, aging. Here, ordinary oral supplements partially fail, because they depend on the same broken absorption pathway as dietary B12.
The tell: if you eat meat, eggs, and dairy regularly but your B12 is still low, you're probably looking at an absorption problem, not an intake problem. Conversely, a vegan with low B12 most likely just needs to supplement.
What Actually Works When Absorption Is the Problem
Here's the useful part. Even when intrinsic factor is gone, there's a back door: at high doses, roughly 1% of B12 is absorbed by simple passive diffusion across the gut lining — a route that doesn't need intrinsic factor at all.
That's why the dosing matters:
- High-dose oral or sublingual B12 (1000mcg+) can deliver enough through passive diffusion to correct a deficiency even in people without intrinsic factor. 1% of 1000mcg is still 10mcg — well above the ~2.4mcg daily requirement. This is precisely why the canker sore RCT used 1000mcg sublingual, and why sublingual is our default recommendation.
- B12 injections bypass the gut entirely, delivering B12 straight into the bloodstream. This is the standard treatment for confirmed pernicious anemia and is the most reliable route when absorption is severely impaired.
For most canker sore sufferers, a high-dose sublingual methylcobalamin is the practical starting point — it works whether your problem is intake or mild absorption, and it matches the form used in the research.
Sublingual methylcobalamin — the form used in the canker sore RCT:
Solgar
Solgar Methylcobalamin (Vitamin B12) 1000mcg Nuggets
Dose: 1000mcg
Methylcobalamin nuggets — dissolve in mouth for sublingual/buccal absorption. 1000mcg matches the Volkov RCT dose exactly. Solgar is a trusted brand since 1947. Non-GMO, vegan, gluten-free.
View on Amazon →Affiliate link — we may earn a commission
If you also want folate coverage in one product (folate deficiency is independently linked to canker sores, especially in celiac disease):
Jarrow Formulas
Jarrow Formulas Methyl B-12 + Methyl Folate
Dose: 1000mcg B12 / 400mcg folate
Lozenge form (chewable or sublingual) — better absorption than capsules. Covers both B12 and folate deficiency in one product. Both in bioactive methylated forms.
View on Amazon →Affiliate link — we may earn a commission
If you have confirmed or suspected pernicious anemia, talk to a physician about injections — passive-diffusion dosing helps, but injections are the definitive fix for that condition.
How to Get Tested
If you suspect an absorption problem behind your canker sores, the relevant tests are:
- Serum B12 — the first-line test, though it can miss early or borderline deficiency.
- Methylmalonic acid (MMA) and homocysteine — these rise when B12 is functionally low and are more sensitive than serum B12 alone. Useful when serum B12 is borderline.
- Anti-intrinsic factor antibodies and anti-parietal cell antibodies — these specifically test for pernicious anemia. Anti-intrinsic factor antibodies are highly specific; a positive result essentially confirms the diagnosis.
You don't need to self-diagnose pernicious anemia — but if your canker sores travel with a stubborn B12 deficiency, bringing up intrinsic factor and these tests with your doctor can shortcut a lot of trial and error.
FAQ
Related reading: