Christmas Delivery - Order by 2pm Dec 22
Vitamin B12 deficiency anaemia occurs when a lack of vitamin B12 or folate causes the body to produce abnormally large red blood cells that cannot function properly.
From 18 years of age
Yes. Your GP will do a blood test to determine whether you need treatment.
It is administered by one or our trained pharmacists via intramuscular injection into the deltoid region (upper arm) in our one our private consultation rooms
This is determined by your doctor based on your levels. The frequency of injections will vary.
It is important that you continue to visit your doctor for any monitoring or scheduled reviews of your medication.
€20 administration charge*
*on foot of a valid prescription
© 2025 | McCabes Pharmacy. All rights reserved.