How long do B12 injections last?
The short version
- There is no single figure: effects can last from a couple of weeks to a few months depending on the cause, your absorption and your dose.
- The standard NHS maintenance schedule for a non-dietary cause is a 1mg injection every two to three months for life.
- People with a severe deficiency or absorption problems can feel the effect wear off sooner.
- Some patients on NHS maintenance feel symptoms return before the next dose, which is a conversation for your GP, not a reason to add private top-ups unannounced.
- Dose and timing should be set against a confirmed deficiency, not by how you feel on any given week.
There is no single number that answers this for everyone. A B12 injection’s effect can last anywhere from a couple of weeks to a few months, and the difference comes down to why you are deficient, how well your body holds on to B12, and the dose and schedule you are on. Here is how to think about it sensibly rather than chasing a figure.
If you are weighing up B12 injections, the most useful anchor is the standard NHS schedule, because it is built around how the body actually uses B12.

The standard NHS schedule
For a confirmed deficiency, the NHS treatment pathway sets out:
- Loading phase: 1mg of hydroxocobalamin on alternate days for up to two weeks (longer if there are neurological symptoms), to refill your stores.
- Maintenance, non-dietary cause: 1mg every two to three months for life.
- Maintenance, dietary cause: often managed with oral tablets, or injections roughly twice a year.
So once your stores are topped up, a maintenance injection is designed to hold you for two to three months. That is the closest thing to a default answer.
What makes it wear off sooner
Several things shorten how long an injection lasts you:
- How low you started. A severe deficiency depletes faster while your body catches up.
- Absorption problems. Conditions such as Crohn’s, coeliac disease or previous gut surgery, and the autoimmune cause behind pernicious anaemia, all affect how well you retain B12. The 2024 NICE guideline NG239 covers these groups in detail.
- The underlying cause. A dietary shortfall behaves differently from a lifelong absorption problem.
When symptoms return early
A subset of people on standard maintenance notice their symptoms come back well before the next scheduled dose. The Pernicious Anaemia Society notes this is well recognised but not fully understood. The right move is to raise it with your GP or a haematologist, who can review your schedule, rather than quietly adding private injections on top, which leaves no one with the full picture.
Can you make the effect last longer?
Within sensible limits, the basics help your body hold its levels: a diet that includes B12 sources if you are not vegan, limiting heavy alcohol use, and not smoking, since both affect how you absorb and store nutrients. The NIH professional fact sheet is a reliable reference. But if your deficiency is caused by an absorption problem, lifestyle tweaks will not replace the injection schedule, they only support it.
The honest bottom line
How long your injection lasts is set by your biology, not by a wellness package. Dose and timing should follow a confirmed deficiency and your GP’s review, not a fixed course sold in advance. At CoLaz we do not run diagnostic blood tests, so if you have not had your B12 confirmed, that is the first step.
Ready to begin
Book a free B12 Injections consultation at your nearest CoLaz clinic
Time with a qualified clinician: a skin assessment, an honest recommendation and no obligation. Read about B12 Injections at CoLaz, from £50 (single injection).
More on Wellness
Keep reading
-
IV vitamin C drip: what it actually does and what it doesn't
An IV vitamin C drip reaches blood levels oral tablets cannot. The honest answer on what high-dose vitamin C supports, what it does not do, and how we screen patients at CoLaz. Read the article -
B12 injections: who actually needs them and how often?
B12 injections are the standard NHS treatment for proven vitamin B12 deficiency, not a routine wellness boost. Here is who really needs them, at what frequency, and how we approach them at CoLaz. Read the article -
What do IV vitamin drips actually do for you?
IV vitamin drips deliver fluids and nutrients straight to the bloodstream, bypassing the gut. The honest answer about what they do, what the evidence says, and how we approach them at CoLaz. Read the article
Book a free consultation at your nearest CoLaz clinic
Time with a qualified clinician: a skin assessment, an honest recommendation and a written plan. No obligation.