B12 Shots vs. Pills: Which One Actually Raises Your B12?

Written and medically reviewed by Melynda Fenn, FNP-C, Board-Certified Family Nurse Practitioner and Founder of AZ Vitality and Wellness in Peoria, AZ.

For most people, a high-dose B12 pill raises blood levels about as well as an injection does. Shots earn their place in three situations: when your body’s ability to absorb B12 is genuinely in question, when your levels are low enough that you need them up quickly, or when taking a supplement every single day is not realistic. A blood test tells you which camp you’re in; guessing does not.

Key takeaways:

  • High-dose oral B12 (1,000–2,000 mcg daily) raises serum B12 comparably to injections in most people.
  • Injections bypass digestion entirely, which matters if absorption is impaired — after gastric bypass, with Crohn’s or celiac disease, or on long-term metformin or acid reducers.
  • Shots work faster and require no daily habit; pills cost less and need no appointment.
  • Neither helps if you are not actually deficient — start with a B12 level, not a treatment.

What Vitamin B12 Actually Does in Your Body

B12 is a cofactor your body cannot make and cannot store indefinitely. It has three jobs that show up quickly when it runs short:

  • Energy metabolism. B12 helps convert the food you eat into usable cellular fuel. It is not a stimulant; it does not create energy; it enables the process that releases it.

  • Nerve and brain function. B12 maintains the myelin sheath around your nerves and supports memory, concentration, and mood regulation.

  • Red blood cell production. Without enough B12, your bone marrow produces large, poorly functioning red cells — megaloblastic anemia — which is why low B12 often feels like breathlessness and exhaustion.

The RDA for adults is 2.4 mcg per day (NIH Office of Dietary Supplements. The doses used in supplements and injections are hundreds of times that, because absorption at high doses is deliberately inefficient — a point that matters for the comparison below.

Signs and Symptoms of Low B12

B12 deficiency is gradual, which is why it is so often missed. Symptoms that should prompt a test:

  • Persistent fatigue that sleep does not fix
  • Brain fog, poor concentration, or noticeable memory lapses
  • Tingling, numbness, or pins-and-needles in hands or feet
  • Irritability, low mood, or unusual anxiety
  • Pale skin, breathlessness on mild exertion, or a rapid heartbeat
  • A sore, smooth, or beefy-red tongue
  • Balance problems or unsteadiness

Do not wait this one out. Prolonged, untreated B12 deficiency can cause neurological damage that does not fully reverse once corrected. Tingling and numbness, in particular, are reasons to get tested now rather than next quarter.

Worth saying plainly: fatigue is not always B12. Thyroid dysfunction, low ferritin, sleep apnea, and hormone imbalance all produce the same complaint. That is the argument for a panel rather than a guess.

Who Is Most Likely to Be Deficient?

  • Adults over 50. Stomach acid production declines with age, and you need acid to free B12 from food.

  • Vegans and vegetarians. B12 occurs naturally almost exclusively in animal foods. If you have eaten plant-based for more than a couple of years without supplementing, testing is not optional.

  • Anyone who has had gastric bypass or sleeve surgery. The surgery removes or bypasses the part of the stomach that produces intrinsic factor, the protein required for B12 absorption.

  • People with Crohn’s disease, celiac disease, or chronic gastritis. Inflammation in the small intestine directly impairs absorption.

  • Long-term metformin users. Metformin interferes with B12 absorption, and the effect compounds over years. If you are diabetic and on metformin, annual B12 testing is reasonable.

  • Anyone on daily PPIs or H2 blockers. Omeprazole, pantoprazole, famotidine — less acid means less B12 is released from food.

  • People with pernicious anemia. An autoimmune condition that destroys intrinsic factor. This is the classic indication for injections.

  • Patients on GLP-1 medications who have cut their food intake substantially. Reduced intake plus reduced appetite can mean genuinely lower nutrient intake — one of several reasons weight loss progress stalls and energy drops.

B12 Shots vs. Pills vs. Sublingual: Side by Side

B12 injections vs. oral and sublingual supplements
B12 Injection (IM) Oral Pill Sublingual
Absorption route Bypasses digestion entirely — no stomach acid or intrinsic factor needed Requires a functioning gut; a small fixed percentage of a high dose is absorbed passively Partly absorbed under the tongue, partly swallowed
Speed to raise levels Days Weeks Weeks
Evidence vs. injection Comparable at 1,000–2,000 mcg daily (Cochrane, 2018 — low-quality evidence) Similar to oral in most studies
Depends on adherence? No — dosed at a visit Yes — daily, indefinitely Yes — daily
Best for Malabsorption, pernicious anemia, post-bypass, symptomatic deficiency, poor adherence Mild deficiency, maintenance, prevention in vegans and vegetarians People who dislike swallowing pills
Requires a visit? Yes No No
Typical cost Per-injection or package pricing Low Low
Ongoing monitoring Recommended Recommended Recommended

Which Is Right for You?

There’s no one-size-fits-all answer, but here’s a good rule of thumb:

  • Mild deficiency or prevention? Oral supplements may be enough to maintain healthy levels.

  • Severe deficiency, absorption issues, or chronic fatigue? Injections are often the most reliable and effective choice.
  • Still unsure? A quick blood test and consultation with your provider can help determine the best option for your situation.

At AZ Vitality & Wellness, we often recommend starting with a lab test to determine your current levels. From there, we can guide you toward the option that best suits your body and goals.

Frequently Asked Questions About B12

Most people notice improved energy within a few days to a week.

They are better for people who cannot absorb B12 well or need rapid improvement.

It depends on your levels, but many patients start weekly, then transition to monthly.

Yes, in some cases providers recommend both for maintenance.

Get Started Today!

Vitamin B12 is a cornerstone of good health, but deficiencies are more common than many people realize. Whether you choose oral supplements or injections depends on your individual needs, but the important thing is not to ignore the signs of low B12.

👉 Ready to restore your energy? Schedule your B12 injection at AZ Vitality & Wellness today and discover how much better you can feel.