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.
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?
-
Book your consultation
Book online or call us. Same-day appointments are often available.
-
Suitability and safety check
We review your symptoms, diet, medical history, medicines and any previous B12 results.
-
Injection where appropriate
If suitable, the B12 injection is given into the upper arm by a trained member of our team.
-
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.
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
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.
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
Related pharmacy services
These are separate services with their own eligibility, assessment routes or charges.
Contact Wellness Pharmacy, Old St Mellons
Newport Road, Old St Mellons, Cardiff, CF3 5UN
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
