Tired? Boost your energy with Vitamin B12 Injections Cardiff

Private B12 injections in Cardiff

Wellness Pharmacy in Old St Mellons offers private vitamin B12 injections after a short suitability check with a pharmacist. If you have been searching for a B12 injection near me in Cardiff, we can usually see you quickly.

Your appointment is a clinical consultation, not just an injection. We check whether a B12 injection is appropriate and whether your symptoms need assessment by your GP first.

B12 injection£30Including consultation
AppointmentsSame dayOften available

Book a B12 injection in Cardiff

Appointments take place at Wellness Pharmacy, Newport Road, Old St Mellons. You can also call 02920 777026 or use the general booking page.

A clinical appointment, not just an injection

Vitamin B12 helps your body make red blood cells, release energy from food and keep your nervous system healthy. Low levels can cause tiredness and other symptoms, but these can also have many other causes.

Before giving an injection, our pharmacist asks about your symptoms, diet, medical history and medicines, and advises you to see your GP where further tests are needed.

Who may be suitable for a private B12 injection?

  • ✓People with a diagnosed B12 deficiency who want a convenient top-up
  • ✓Vegans and vegetarians with limited B12 in their diet
  • ✓Older adults, who are more likely to have low B12
  • ✓People taking medicines linked to low B12, such as metformin or proton-pump inhibitors

Suitability is always confirmed at your appointment.

Symptoms and risk factors for vitamin B12 deficiency

B12 deficiency usually develops slowly, and symptoms may not appear until levels are quite low.

Common symptoms

Extreme tiredness, lack of energy, pins and needles, mouth ulcers, muscle weakness, memory problems or low mood.

Common causes

Pernicious anaemia (an autoimmune condition affecting absorption), a diet low in animal products, gut conditions and some medicines.

See your GP first if

Your symptoms are new, severe or getting worse, or you have numbness, problems walking, or changes to your vision or memory.

What happens at your B12 appointment?

  1. Book your consultation

    Book online or call us. Same-day appointments are often available.

  2. Suitability and safety check

    We review your symptoms, diet, medical history, medicines and any previous B12 results.

  3. Injection where appropriate

    If suitable, the B12 injection is given into the upper arm by a trained member of our team.

  4. Aftercare and next steps

    We explain what to expect, possible side effects, and when to book again or see your GP.

B12 injection price and frequency

The price includes your consultation and the injection.

Vitamin B12 injectionPharmacist consultation and intramuscular injection.

£30

How often you need an injection depends on the cause of low B12. Diet-related deficiency is often managed with injections 2 to 4 times a year; your pharmacist will advise you.

What are the potential benefits?

If your B12 is low, an injection can restore levels and may improve energy, mood, concentration and muscle strength.

If your B12 levels are already normal, extra B12 is unlikely to give additional benefit.

Possible side effects

Side effects are uncommon. You may have redness, soreness or swelling where the injection was given, and occasionally diarrhoea, dizziness, headache or hot flushes.

Serious allergic reactions are very rare. Tell us about any previous reactions before your injection.

When the private service is not suitable

A private B12 injection is not a substitute for medical assessment. See your GP or seek urgent advice if you have:

  • New numbness, tingling or weakness in your legs, or difficulty walking
  • Changes to your eyesight or memory, or confusion
  • Breathlessness, chest pain or palpitations
  • Unexplained weight loss or persistent tiredness without a known cause

Use NHS 111 Wales for urgent advice when the problem is not life-threatening, or call 999 in an emergency.

Meet the Wellness Pharmacy team

Hywel McGlinchy, prescribing pharmacist at Wellness Pharmacy Cardiff

Hywel McGlinchy

Hywel is a prescribing pharmacist who graduated from Cardiff University in 2016. He carries out B12 consultations and checks suitability before every injection.

Thomas Harries, owner and superintendent pharmacist at Wellness Pharmacy Cardiff

Thomas Harries

Tom is the owner and superintendent pharmacist at Wellness Pharmacy and an independent prescriber. He oversees the clinic and its safety standards.

Frequently asked questions

Do I need a blood test before a B12 injection?

A previous result is helpful but not always required. We will advise you if a blood test through your GP is needed before or alongside treatment.

How quickly do B12 injections work?

Some people notice more energy within days, but it can take several weeks for symptoms to improve.

Are injections better than B12 tablets?

If your deficiency is caused by poor absorption, such as pernicious anaemia, injections are usually needed. Diet-related deficiency can often be treated with tablets.

Can B12 deficiency cause hair loss?

Current evidence does not show a clear link between low B12 and hair loss.

Can I use the private clinic if I receive NHS B12 injections?

Yes, but please tell us. You should not stop or change NHS treatment without speaking to your GP.

Will I definitely receive an injection?

Only if it is suitable after your consultation.

Book a private B12 injection in Cardiff

A short consultation and injection for £30 at our Old St Mellons pharmacy, with same-day appointments often available.

Book a B12 injection

You can also call 02920 777026.

Areas served

We welcome B12 injection patients from across east Cardiff and Newport. We are close to the M4 and A48, with parking outside the pharmacy.

  • St Mellons
  • Old St Mellons
  • Pontprennau
  • Llanrumney
  • Rumney
  • Trowbridge
  • Pentwyn
  • Llanedeyrn
  • Penylan
  • Roath
  • Castleton
  • Marshfield
  • Cardiff city centre
  • Newport

Contact Wellness Pharmacy, Old St Mellons

Newport Road, Old St Mellons, Cardiff, CF3 5UN

02920 777026 · info@wellnesscardiff.co.uk

Page information

Written by: Hywel McGlinchy, Prescribing Pharmacist, GPhC number 2215744

Clinically reviewed by: Thomas Harries, Superintendent Pharmacist, GPhC number 2210031

Published: 10/12/2024

Last reviewed: 28/10/2026