B12 gets sold as the “energy vitamin” — in energy drinks, in wellness-clinic shots, in tablets next to the checkout. Some of that reputation is earned. Most of it isn’t. Below are the questions people actually ask about B12 and tiredness, answered as plainly as we can.
Will taking B12 give me more energy?
Only if you’re low in it. That’s the whole answer, and it’s the part the marketing leaves out.
If your B12 is genuinely deficient, fixing it can make a big difference — people often describe it as getting their head back. If your levels are already normal, extra B12 does nothing you’ll notice. Your body takes what it needs and gets rid of the rest. According to Mayo Clinic, there’s no good evidence that B12 boosts energy, performance or weight loss in people who aren’t deficient.
Why does low B12 make you tired in the first place?
Two reasons. First, you need B12 to make healthy red blood cells. Without enough, you make fewer, larger, less effective ones, and less oxygen reaches your muscles and brain. That’s a type of anemia, and it feels like being drained all the time.
Second, B12 keeps your nerves working properly. That’s why a real deficiency can cause problems that have nothing to do with energy, and why it’s worth taking seriously.
How would I know if I’m low?
You often wouldn’t, at first. It builds slowly over months or years, and the early signs are vague: tiredness, weakness, feeling breathless on the stairs, looking a bit pale. Easy to blame on stress, a busy job or getting older.
The signs that should make you think specifically of B12 are the nerve-related ones: pins and needles or numbness in your hands or feet, feeling unsteady on your feet, memory or concentration getting noticeably worse, mood changes, or a sore, smooth, red tongue. Iron deficiency doesn’t usually do these. B12 deficiency can.
This is where we’d stop being relaxed about it. According to the Merck Manual, nerve damage from a long-standing, untreated deficiency can become permanent. Tingling plus fatigue is a reason to book a doctor’s appointment, not to experiment with supplements for a few months.
Who’s most likely to be low?
- Vegans, and vegetarians who eat little dairy or egg. B12 comes almost entirely from animal foods. Plants have essentially none.
- People over about 50. Absorption tends to drop with age, even on a good diet.
- People taking metformin (a common diabetes medicine) or long-term acid-reducing medication such as omeprazole. Both can lower absorption over time.
- People with gut conditions like coeliac or Crohn’s disease, or who’ve had weight-loss surgery.
- Heavy drinkers.
If you’re in one of these groups and you’ve been tired for weeks, B12 belongs on the list of things to check.
I eat meat and dairy. Can I still be low?
Yes, and this surprises people. For most people who end up deficient, the problem isn’t diet — it’s absorption. B12 needs stomach acid to be released from food and a protein called intrinsic factor to be absorbed in the gut. Less acid (age, medication) or no intrinsic factor (an autoimmune condition called pernicious anemia) means you can eat plenty and still run short.
What about B12 shots at a wellness clinic, or IV drips?
Honestly? If you’re not deficient, you’re paying for a feeling. Many people do report a lift afterwards, but there’s no good evidence it’s the B12 rather than expectation, the appointment itself, or the fact that you finally sat down for twenty minutes.
Injections are a real, effective medical treatment — for people with a confirmed deficiency, especially when absorption is the problem. That decision belongs with a doctor who has seen your blood results, not with a menu board.
Should I just take a supplement to be on the safe side?
If you’re vegan: yes, or use fortified foods reliably. This isn’t optional and isn’t a criticism of plant-based eating — it’s a known gap, and it’s easy to cover. The NIH Office of Dietary Supplements has a clear overview of the options.
If you’re not vegan and you feel tired, we’d test first. Partly because B12 might not be the cause at all, and partly because a low result can point to an underlying condition that needs proper treatment, not just a vitamin. If you’ve already started taking B12, tell whoever orders the test — it can affect the result.
What test should I ask for?
A standard blood test for vitamin B12 is the usual starting point, often alongside a full blood count. The standard test isn’t perfect, so if results are borderline or don’t match your symptoms, doctors may check methylmalonic acid (MMA) or homocysteine as well. These can pick up a shortfall that the basic test misses. You don’t need to memorise the names — just mention your symptoms and any risk factors above, and ask whether B12 has been checked.
How much do I actually need, and where does it come from?
Very little. Adults need about 2.4 micrograms a day — a tiny amount. A portion of salmon or other oily fish covers a full day on its own. Meat, eggs, milk, yogurt and cheese all contribute; a glass of milk gets you a decent chunk of the way. For vegans, fortified plant milks, breakfast cereals and nutritional yeast are the usual sources — check the label, because not all brands are fortified.
If I’m low and start treatment, how quickly will I feel better?
It varies. Many people notice more energy within a few weeks once treatment starts. Nerve symptoms usually take longer to improve, and if they’ve been there a long time, they may not fully go away — which is exactly why catching it early matters. Whether you need tablets or injections, and for how long, depends on why you’re low. That’s your doctor’s call.
My B12 is fine. So why am I still exhausted?
Then you’ve ruled out one cause, which is genuinely useful. The next usual suspect on the nutrition side is iron — our guide to iron and energy follows the same test-first logic. After that, it’s worth looking at how you eat across the day (eating for steady energy covers that), and how much of your “energy” is currently coming from caffeine and sugar — including the energy drinks that advertise their B vitamins so loudly. And if nothing obvious turns up, persistent tiredness is always worth raising with a doctor. Sleep, thyroid, mood and other conditions can all look the same from the inside.
B12 is a real fix for a real problem. It’s just not a fix for everyone who feels tired — and finding out which group you’re in costs one blood test.
General information, not medical advice. Tingling, numbness, balance problems or ongoing fatigue should be checked by a healthcare professional.
Comment on “Vitamin B12 and Energy: What It Does and Who’s at Risk”