Vitamin B12 Injection in Newport
A private vitamin B12 injection service delivered by a trained pharmacist, with a short suitability check beforehand.
- Duration
- 15 minutes

About the service
What this appointment involves
Vitamin B12 supports red blood cell production, nerve health and energy metabolism. Low levels are common in people following plant based diets, in some older adults, in those taking certain long term medicines and in people with absorption problems. Symptoms can be vague: tiredness, pins and needles, low mood or difficulty concentrating.
Before any injection is given, the pharmacist carries out a suitability check covering your symptoms, diet, medication and any previous B12 testing. If your history suggests an underlying cause that needs investigating, we will tell you honestly and direct you to your GP rather than simply giving an injection.
Where the service is appropriate, the injection is given into the upper arm in our private consultation room and takes only a few minutes. You will be asked to wait briefly afterwards, and the pharmacist will explain how often you may benefit from repeating it.
What to expect
- Duration: 15 minutes including the suitability check
- Cost: no charge
- A short consultation covering symptoms, diet and medication
- Injection into the upper arm by a trained pharmacist
- Advice on repeat intervals and when to see your GP
Benefits
Why patients choose us for this
No appointment queue
Booked slots at a time that suits you locally.
Trained pharmacist
Given by a clinician who reviews your suitability first.
Honest advice
We will refer you on if testing or GP review is the better route.
Service questions
Vitamin B12 Injection questions
Answers to the things patients most often ask us about this appointment.
Related
Other services you may need
PrivateWeight Management Clinic Initial Consultation
A private first appointment to review your health, set realistic goals and agree a weight plan that fits your life in Newport.
View service
PrivateWeight Management Clinic Follow Up
A shorter review appointment to check progress, adjust your plan and talk through anything that has been difficult.
View service
PrivateTravel Vaccinations service
A travel health appointment covering destination risk, recommended vaccines and practical advice before you fly.
View serviceBook an appointment
Book your vitamin b12 injection
Same-day NHS and private appointments at 361 Malpas Road, Newport.

