Vitamin B12 Injections

Feeling tired or concerned about low vitamin B12 levels? Book a private appointment with one of our healthcare professionals to discuss whether Vitamin B12 injections are suitable for you. We'll assess your needs, answer any questions and provide personalised care in a comfortable clinical setting.

Vitamin B12 Injections

Vitamin B12 injections are used to treat or prevent vitamin B12 deficiency, which can cause tiredness, weakness, numbness, or anaemia. The injection helps restore healthy B12 levels and improve symptoms.

Common side effects include mild pain, redness, or swelling at the injection site, headache, or nausea. Attend regular appointments and blood tests as advised to monitor your treatment and vitamin B12 levels.

How it works

Three steps from booking to treatment

1

Book your consultation

Choose your pharmacy service and arrange an appointment online.

2

Clinical consultation

Attend a private face-to-face consultation with a qualified pharmacist.

3

Treatment & prescriptions

Receive expert treatment recommendations and prescriptions where clinically appropriate.

Prices

Vitamin B12 blood testSingle test with interpretation£45
Vitamin B12 injectionSingle injection or courseBook a slot

Consultation £45. Treatment is supplied only where clinically appropriate.

GPhC registered pharmacy Registration 1119588. Check the register
Independent Prescribers Assessed, diagnosed and treated by a prescribing pharmacist
Private consultation room Nothing discussed at the counter

Frequently Asked Questions

Usually yes. Testing confirms whether your B12 is genuinely low before starting injections, and we can arrange that here.
That depends on the cause. Some people need a loading course then boosters every few months, and our pharmacist will set out a schedule.
Mild pain, redness or swelling where the injection is given is common. Headache or nausea can happen but usually settles quickly.
Every consultation takes place behind a closed door in our private consultation room. Nothing is discussed at the counter.

Ready when you are