Vitamin B12 in Canada: Food Sources, Deficiency and How Much You Really Need
B12 deficiency is more common in Canada than most family doctors flag. Here is exactly where to get it, how much you need at each age, and when a blood test is worth asking for.
Medically reviewed by Marie Leblanc, RD
Registered Dietitian, Montréal QC
Written by UnityLife Admin
Updated April 2026 · Reviewed March 2026
Vitamin B12 is the nutrient Canadians are quietly short on. It supports nerve function, red-blood-cell production and energy metabolism, but it only shows up naturally in animal foods — so plant-forward eaters, older adults, and anyone on long-term metformin or acid-suppressing medication should pay close attention.
Why B12 matters for your body
Every cell in your body uses B12 to make DNA, produce healthy red blood cells and keep the protective myelin sheath around your nerves intact. When intake drops below what your body is using, the first symptoms are often vague — fatigue, brain fog, tingling in the hands or feet — which is why B12 deficiency is so often missed in a regular checkup.
Unlike most water-soluble vitamins, B12 is stored in the liver, so a deficiency can take months or even years to appear. The flip side is that once you correct it, the body rebuilds its reserves quickly when you catch it early.
How much B12 you need by age
Health Canada’s recommended intake is 2.4 mcg a day for adults, rising to 2.6 mcg during pregnancy and 2.8 mcg while breastfeeding. Adults over 50 often need more than the RDA covers because stomach acid (needed to free B12 from food) drops with age.
Because B12 is safe in large doses — unused amounts are excreted in urine — most Canadian-made supplements give 500 to 1,000 mcg per tablet. Methylcobalamin is the form your body uses directly; cyanocobalamin is cheaper and works just as well for most people.
The best Canadian food sources
Clams, beef liver, wild BC salmon, sardines packed in Canada, Canadian eggs and dairy are all reliable sources. A single three-ounce serving of canned sockeye salmon gives you more than four days’ worth.
Plant-based eaters can hit their targets with fortified foods: nutritional yeast flakes, fortified soy or oat milks, and some Canadian-brand veggie ground rounds are fortified with B12. Check the Nutrition Facts table — if it lists cobalamin or B12 as a percentage of daily value, it counts.
Signs you might be low
Classic symptoms include fatigue that sleep doesn’t fix, tingling in the hands or feet, pale skin, a sore red tongue, brain fog and mood changes. In older adults, untreated deficiency can mimic dementia.
If you’ve been on metformin for more than a year, take proton-pump inhibitors for GERD, have had gastric-bypass surgery, or follow a strict plant-based diet without supplementation, it is reasonable to ask your family doctor for a serum B12 and holotranscobalamin test.
How to supplement safely
A daily 500 mcg oral dose is enough for most adults. If a blood test confirms deficiency, your doctor may prescribe a higher dose or a short course of injections. There is no known upper limit — toxicity has not been established — but mega-dosing is unnecessary.
Buy from Canadian brands with an NPN (Natural Product Number) on the label. That guarantees Health Canada has reviewed the product for safety, quality and accurate labelling.
The bottom line
Most Canadians can meet their B12 needs with a varied diet that includes eggs, fish or fortified plant milks. If you fit one of the high-risk groups, a 500 mcg daily oral supplement is cheap, safe and covered by most extended-health plans.
If this article helped, we’d love to send you the next one. Our free Canadian wellness letter lands in your inbox every Thursday — join the list.
The bottom line
Most Canadians can meet their B12 needs with a varied diet that includes eggs, fish or fortified plant milks. If you fit one of the high-risk groups, a 500 mcg daily oral supplement is cheap, safe and covered by most extended-health plans.
Frequently asked questions
Health Canada has not set an upper limit for B12 because excess is excreted in urine and toxicity has not been documented in otherwise healthy adults. That said, 500–1,000 mcg daily is more than enough for most people; megadoses offer no added benefit.
Sources & further reading
Was this article helpful?
Sunday Edition
Keep reading with UnityLife
Honest Canadian wellness writing in your inbox, every Sunday.
Comments
We moderate comments for kindness and Canadian spam. Expect a short delay before yours appears.
No comments yet — be the first.