Skip to content

{{ state !== 'success' ? "Request an appointment" : "Request Complete" }}

{{ state !== 'success' ? "To request an appointment with one of our pharmacies fill out the appointment request below along with a preferred date and a member of staff will be in touch to confirm your booking." : "A member of our branch team will be in touch direct to confirm your booking." }}

Pharmacy Services

Vitamin B12 Injection Service

A quick and effective way of increasing your vitamin B12 levels and treat a deficiency

A quick and effective way of increasing your vitamin B12 levels and treat a deficiency

Increase your energy levels with the B12 injection

Vitamin B12 injections will help you treat your vitamin B12 deficiency quickly and effectively. Whether you’re vegetarian, vegan, following a plant-based diet, suffering from absorption problems or taking certain medications, our expert injection service can help safeguard your long-term health and wellbeing. Visit your local Whitworth Pharmacy to find out more about our vitamin B12 injection service.

Vitamin B12 is an essential nutrient that is involved in a range of functions in the body. This includes creating red blood cells, maintaining your nervous system, converting food to energy, keeping your immune system healthy and maintaining your mood.  


Our bodies don’t make vitamin B12 so we need to get it in our diet. It’s found in foods such as meat, fish, eggs and dairy. Vegetarians and vegans should eat fortified foods, take supplements and have their levels of vitamin B12 checked regularly.  

If we aren’t getting the vitamin B12 we need, we will suffer from a deficiency. Those following a vegetarian or vegan diet, suffering from digestive issues or pernicious anaemia or those taking certain medicines such as anticonvulsants and proton pump inhibitors (PPIs) are most at risk.  


Symptoms of a vitamin B12 deficiency can include extreme tiredness, lack of energy, breathlessness, feeling faint, pale skin, heart palpitations, weight loss and a loss of appetite, although they do vary from person to person.  

The vitamin B12 injection (hydroxocobalamin) is a quick and effective way of increasing your vitamin B12 levels and treating a deficiency. It can be especially beneficial to those who have trouble absorbing vitamin B12 from the stomach due to digestive issues, age or taking prescription medication.  


You can also take vitamin B12 tablets (cyanocobalamin), but they are usually not as effective as the vitamin B12 injection.  

Before you can receive the vitamin B12 injection, you must be tested for a deficiency. You can do this by speaking to your GP or using a private testing service. Once you have your test results, please contact us.

  • 1. Book your vitamin B12 injection appointment  

    To make an appointment for your injection, pop into your local pharmacy or complete the online booking form. We’ll do our best to fit around your busy schedule.  


    2. Come for your appointment  

    When you arrive, let one of our friendly pharmacy team members know that you are here. You’ll be taken to a private consultation room close to the main pharmacy and asked a series of questions to ensure you’re suitable. We will also ask you about the results of your vitamin B12 deficiency test and explain more about the injection and what to expect.  


    3. Receive the vitamin B12 injection 

    You will then receive the vitamin B12 injection. We can also discuss whether you require additional doses.  

  • 1. How often will I need a B12 injection? Depending on your needs, we can give the B12 injection every six months, or in certain cases every three months. Speak to a member of our team to find out more.  


    2. What are the side effects of the B12 injection? 

    The vitamin B12 injection is safe and usually doesn’t cause any side effects. However, you may experience redness, swelling or pain at the injection site or headaches, itching or nausea.

The Vitamin B12 injection is an effective way to treat a deficiency. Speak to your local pharmacist about any symptoms you may be suffering, and they will advise whether an injection is suitable. If you feel that you may have a deficiency, make an appointment or pop into your local Whitworth pharmacy today.