Wellness · 10 July 2025 · 6 min read
How often can you get vitamin B12 injections?
By Alaiyka Parvez
Owner, CoLaz Aesthetics Clinic
The short version
- • There is no single answer: how often you can have B12 injections depends on the cause, your absorption and your dose.
- • The standard NHS pattern is a loading phase (injections on alternate days for up to two weeks), then maintenance.
- • For a non-dietary cause, maintenance is usually one injection every two to three months for life.
- • A dietary cause is often managed with daily tablets, or an injection about twice a year.
- • The 2024 NICE guideline stresses tailoring the schedule to your symptoms and reviewing it, rather than treating one figure as fixed.
TL;DR
- There is no single answer. How often you can have vitamin B12 injections depends on why you are deficient, how well your body absorbs B12, and the dose you are on.
- The standard NHS pattern is a loading phase (injections on alternate days for up to two weeks), followed by maintenance.
- For a non-dietary cause, maintenance is usually one injection every two to three months for life.
- A dietary cause is often managed with daily tablets, or an injection roughly twice a year.
- The 2024 NICE guideline asks clinicians to tailor timing to your symptoms and review it, rather than treating one figure as fixed.
How often you can have vitamin B12 injections is not a fixed number, it depends on why you are deficient, how well you hold on to B12, and the dose you are given. Below is the schedule the NHS actually uses, followed by what shifts it and where a clinic like CoLaz fits in.
If you are looking at B12 injections, the most useful starting point is the NHS treatment pathway, because it is built around how the body uses and stores B12 rather than around how often a top-up feels nice to have.
How often can you get vitamin B12 injections?
For most people the honest answer is: often at first, then much less often once your stores are refilled. The NHS treatment pathway splits B12 injections into two phases, a loading phase to top you up quickly, then a maintenance phase to keep you there. The frequency in each phase is very different, so a single “every X weeks” figure does not describe the whole picture.
The injection itself is usually hydroxocobalamin, which the UK prefers over cyanocobalamin because it stays in the body longer, as set out in the BNF entry. That longer action is part of why maintenance injections can be spaced months apart rather than weeks.
Why do the first B12 injections come so close together?
The first injections are given close together to refill depleted stores quickly. In the loading phase, the NHS describes injections on alternate days for about two weeks, or until symptoms stop improving. If your deficiency has caused neurological symptoms, that loading phase can run longer before maintenance begins.
The point of loading is not to feel a repeated boost, it is to bring low levels back up to a normal range before switching to a slower schedule. Trying to skip or shorten this phase usually just means your stores are not properly restored.
How often are B12 injections given for maintenance?

Once your levels are topped up, maintenance injections are spaced out considerably. According to the NHS, the usual pattern depends on the cause:
- Non-dietary cause (for example an absorption problem): an injection of hydroxocobalamin every two to three months, usually for life.
- Neurological symptoms: referral to a haematologist, with injections often around every two months.
- Dietary cause: daily B12 tablets between meals, or an injection roughly twice a year.
So for the most common long-term situation, an absorption problem, maintenance means one injection every two to three months rather than anything weekly or monthly. NHS inform in Scotland describes the same broad approach.
The standard schedule is a starting point, not a strict rule
The 2024 NICE guideline NG239 on B12 deficiency in over 16s makes an important point: the optimal route, dose and frequency of B12 replacement have never been firmly established, and have often followed custom and historical practice. The familiar figures are a well-used convention rather than a precisely proven timetable.
Because of that, the NICE recommendations lean towards individualised care: tailoring the dose, frequency and delivery method, following people up at around three months, and reviewing sooner if symptoms are severe or if someone is pregnant or breastfeeding. In other words, the schedule is a sensible default that a clinician can adjust, not a fixed rule you should try to bend on your own.
What if symptoms come back before the next injection?
If your symptoms return before your next scheduled dose, that is a conversation for your GP, not a cue to add unrecorded top-ups. Some people on standard maintenance notice tiredness, brain fog or tingling creeping back well before the next injection is due. The Pernicious Anaemia Society notes this is recognised but not fully understood.
The safest response is to raise it with your GP or haematologist, who can look at your schedule, your dose and your original results together. Quietly stacking private injections on top of an NHS plan leaves nobody with the full picture, and B12 symptoms can overlap with plenty of other causes that also deserve a proper look.
Can you have B12 injections too often?

Vitamin B12 is water-soluble and has a low potential for harm, but more injections is not automatically better. Because it dissolves in water, your body uses what it needs and passes much of the excess in urine. The NIH factsheet explains that no tolerable upper intake level has been set for B12, because it has a low potential for toxicity in healthy people.
Even so, there is little point having injections you do not need. Injections can cause minor effects such as irritation or itching at the injection site, and the consumer fact sheet is a good plain-language reference on what B12 does and does not do. Having far more injections than your levels call for adds cost and appointments without a matching benefit, which is why frequency should track a confirmed need rather than a habit.
Supporting your B12 levels between injections
Diet and sensible habits can support your levels, though they do not replace treatment for an absorption problem. If you eat meat, fish, eggs or dairy, you can usually get enough B12 from food, as the NHS notes that adults need about 1.5 micrograms a day.
If you follow a vegan diet, B12 is not found naturally in fruit, vegetables or grains, so fortified foods or a supplement matter more, and seaweed, spirulina and similar products are not reliable sources. Where the cause is dietary, tablets can hold your levels between or instead of injections. Where the cause is an absorption problem such as pernicious anaemia, food and tablets support your levels but do not remove the need for the injection schedule your GP has set.
Where does CoLaz fit in?
CoLaz offers a B12 injection as an intramuscular top-up from £50, and we are clear about what that is and is not. We do not run diagnostic blood tests, so we are not a substitute for medical investigation of a B12 deficiency. If you have not had low B12 confirmed, that check with your GP comes first.
If your deficiency is already confirmed and you want a straightforward top-up between reviews, or you are considering related options such as vitamin injections or IV vitamin therapy, a free consultation is the place to talk it through. For a fuller look at who genuinely benefits, our guide on B12 injections is a good next read.
Ready to begin
Book a free B12 Injections consultation at your nearest CoLaz clinic.
Thirty minutes with a qualified clinician. Skin assessment, candid recommendation, no obligation.
Reply within one working day
About the author
Alaiyka Parvez
Owner, CoLaz Aesthetics Clinic
Alaiyka Parvez bought the CoLaz franchise network in 2023, having joined the company as a Slough clinic employee in 2013 and gone on to open the Hounslow and Wembley franchises. She writes here on the treatments CoLaz delivers across its seven UK clinics.
Read more about Alaiyka and CoLaz →More on Wellness
Keep reading.
27 May 2026 · 8 min
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.
27 May 2026 · 8 min
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.
22 May 2026 · 6 min
Why do I feel worse after my B12 injection?
Most people feel a lift after a B12 shot, but a minority feel briefly worse. Here are the genuine clinical reasons, what is normal, and the warning signs that mean you should see a doctor.
Begin
Book a free consultation
at your nearest CoLaz clinic.
Thirty minutes with a qualified clinician. Skin assessment, candid recommendation, written plan. No obligation.
Book a free consultation