Swindon Health Hub

Flu & COVID vaccinations AVAILABLE FROM 1ST OCTOBER 2026

Book now
Private serviceBoth pharmacies

Vitamin B12 Injection Service in Swindon

A pharmacist-led service for adults at risk of vitamin B12 deficiency. We assess first — because the right answer isn't always an injection.

Final price confirmed at your appointment.

£30

Per injection

18+

Age

Both branches

Available at

  • £30 per injection
  • Pharmacist-led assessment
  • Independent Prescriber-led
  • Adults aged 18 and over
  • Available at Clive Parade and Moredon

What it can help with

  • Adults following a vegan or plant-based diet, who are at higher risk of low vitamin B12
  • People whose body may struggle to absorb vitamin B12 from food
  • People taking certain long-term medicines that can affect B12 absorption
  • Patients already diagnosed by their GP who need maintenance doses closer to home

What to expect

  1. 1A short medical screening covering your diet, symptoms, medical history, medicines and allergies
  2. 2A pharmacist review of whether you are genuinely at risk of deficiency
  3. 3Honest advice — if you need a blood test through your GP first, we will tell you so
  4. 4Treatment where it is clinically appropriate, following assessment
  5. 5A clear explanation of the medicine, dose and schedule from your prescriber

Eligibility & assessment

This service is for adults aged 18 and over and is subject to medical screening and pharmacist assessment. It does not diagnose vitamin B12 deficiency. If you have symptoms that could suggest a deficiency, the right first step is a blood test through your GP — starting injections beforehand can mask the problem and delay a proper diagnosis.

Vitamin B12 injections work by correcting a deficiency. If your B12 levels are already normal, there is no good evidence that an injection will improve your energy, mood or concentration. Treatment is not guaranteed and is a clinical decision made following assessment. Not suitable for under-18s.

Book your vitamin b12 injection appointment

Choose Clive Parade or Moredon, pick a time that suits you, and book online.

Having trouble with the booking form? Open it in a new tab, or call the pharmacy and we'll book you in.

Explore

Related services

Travel Clinic

From £55

View

Ear Wax Removal

£30 per ear

View

Weight Management

Free consultation

View

Ready to book?

Book online in a few steps, or call your pharmacy and we'll help.

Book