The pharmacist explained everything and the injection was quick. I felt listened to and my follow up plan was clear.
Vitamin B12 Injection in Ealing
Fast, professional vitamin B12 injections to treat deficiency and support energy, focus and wellbeing, with tailored advice for West London.
- Helps restore energy
- Supports red blood cells
- Evidence based treatment

Vitamin B12 made clear
Vitamin B12 helps your body make red blood cells and keep nerves healthy. Low levels can cause tiredness, breathlessness, pale skin and mouth ulcers. Injections are used when tablets are not suitable or deficiency is severe or ongoing.
Hydroxocobalamin is the preferred injection in the UK. A typical plan starts with frequent doses to build levels, then regular maintenance. People with pernicious anaemia often need ongoing injections. Dietary deficiency may need fewer injections once levels recover.
At South Ealing Pharmacy your trained pharmacist gives the injection into a muscle in your upper arm or hip. It is quick. You may feel a small sting. Most people can go back to normal activities straight after.
Common effects include soreness, itch or redness at the site. Serious reactions are very rare. Tell us about medicines, allergies, pregnancy or breastfeeding. Bring any blood test results so we can tailor your plan and share updates with your GP.
Who might need injections
You may need injections if your body cannot absorb B12 properly or if levels are very low.
- Pernicious anaemia diagnosed by your clinician
- Conditions affecting absorption like Crohns or coeliac
- After gastric surgery affecting absorption
- Long term strict vegan diet with low intake
- Medicines like metformin or acid reducers
What to bring and expect
Please eat and drink as normal. Wear a top that allows easy access to your upper arm.
- List of medicines and allergies
- Recent blood test results if you have them
- Plan to stay a short time after
- Ask about food sources like meat fish dairy and fortified foods


Your local pharmacy team
South Ealing Pharmacy is a community pharmacy and trusted healthcare partner. For over a decade we have delivered personal, professional care from the same shop on South Ealing Road: prescription dispensing including electronic repeats, travel vaccinations, general immunisations, private health checks, and a collection and delivery service.
Whether you need everyday advice or a specific treatment, you can walk in and talk to a pharmacist, or book a clinic appointment online in about a minute.
What our patients say
Friendly staff and a spotless clinic room. I was nervous but the injection was easy and I was out fast.
Professional and calm service. My energy picked up within days and the team kept me informed at every step.
Frequently asked questions
Everything you need to know before you visit.
Speak to our friendly pharmacy team, we are happy to help, no appointment needed.
Call 020 8560 3532Contact usIt raises your B12 levels to support red blood cell production and nerve health. This can help ease tiredness and other deficiency symptoms.
Many people notice improvement within a few days once treatment starts. Full recovery can take longer and depends on the cause and how low levels were.
Your schedule depends on the cause of deficiency. Some start with frequent doses then move to maintenance every two to three months if absorption is a problem.
A sore arm, redness or itching near the injection site are common and usually mild. Serious allergic reactions are very rare, but seek urgent help if you feel unwell.
Treatment is often recommended when deficiency is confirmed. Tell us if you are pregnant or breastfeeding so advice can be tailored to you.
Tablets may suit diet related deficiency when absorption is normal. Injections are used when your body cannot absorb B12 well or symptoms are significant.
Yes, most people can return to normal activities straight away. If you feel light headed, rest in the pharmacy until you feel better.
Come and see us
186 South Ealing Road, London W5 4RJ
2 min walk from South Ealing station (Piccadilly line) ยท free parking nearby
Opening hours
Ready to book?
Expert care and personalised advice, book online or call us today.