top of page

Vitamin B12 Injection

Vitamin B12 is a nutrient that helps to keep your nerves and blood cells healthy. 


Book your appointment at a time and place that's convenient for you. 


*Prescription may be required.


Our bodies don’t make Vitamin B12, it is obtained from foods such as meat, fish, milk and eggs. You may have a deficiency if you are vegan, don’t eat enough B12 rich food, or if you have other health conditions which mean you are unable to absorb it properly, such as pernicious anaemia.


What is Vitamin B12?

Vitamin B12 is needed to make new cells in the body such as red blood cells. A lack of vitamin B12 leads to anaemia, low energy, stomach problems (constipation, loss of appetite, weight loss), poor memory and nerve damage.


Most people get enough vitamin B12 from their diet. It is is found in meat, fish, eggs, and milk. It is generally not found in plant foods but many foods have added vitamin B12 such as breakfast cereals. A normal balanced diet usually contains enough vitamin B12. 


The most common cause of vitamin B12 deficiency is pernicious anaemia.  Some problems of the gut can also be a cause of vitamin B12 deficiency, but this is less uncommon, for example:

  • surgery to remove parts of the bowel (the stomach or the end of the small intestine) 

  • Crohn's disease 

  • atrophic gastritis (where the lining of the stomach is thinned).


A deficiency of vitamin B12 can also occur with poor nutrition. Long term strict vegetarian or vegan diets (no animal products) are associated with a higher risk of vitamin B12 deficiency. This is especially important during pregnancy and breastfeeding when more vitamin B12 is needed.


The level of vitamin B12 in the body can be measured by a blood test. If you have low levels of vitamin B12 your doctor may prescribe hydroxocobalamin, which is given as an injection.  


How is the B12 Injection given?

  • This is usually given as an intramuscular injection, every 2-3 months.

  • Alternatives to an intramuscular injection are: Oral Vitamin B12 at a dose of at least 1000mcg per day.

  • It is important to monitor your symptoms if you change to oral B12.

What can you expect in your appointment?

Step 1 - Book your Vitamin B12 injection

Find your nearest participating pharmacy.


Step 2 - Attend your consultation

To discuss your symptoms and to help us decide if the B12 injection is suitable to you.


Step 3 - Get your Vitamin B12 injection

Get your B12 injection from one of our qualified pharmacists.

Living Rewards members receive 10 Living Rewards points when they get their vitamin B12 injection.

bloodpressure
Untitled design (12)_edited_edited.png

411 Thames Highway, Oamaru North, Oamaru 9400, Otago, New Zealand

phone icon outline.jpg

(03) 437 0584

Untitled design (12)_edited_edited.png

2 Factory Road, Mosgiel 9024, Otago, New Zealand

phone icon outline.jpg

(03) 489 5171

Untitled design (12)_edited_edited.png

76 Tay Street, Invercargill 9810, Southland, New Zealand

phone icon outline.jpg

(03) 218 9393

Untitled design (12)_edited_edited.png

162 High Street, Motueka 7120, Tasman, New Zealand

phone icon outline.jpg

(03) 528 9559

Untitled design (12)_edited_edited.png

1913 Cambridge Road, Cambridge 3434, Waikato, New Zealand

phone icon outline.jpg

(07) 823 0704

Untitled design (12)_edited_edited.png

402 George Street, North Dunedin, Dunedin 9016, New Zealand

phone icon outline.jpg

(03) 477 0635

Untitled design (12)_edited_edited.png

168 Palmerston Street, Riverton 9822, Southland, New Zealand

phone icon outline.jpg

(03) 234 8515

Untitled design (12)_edited_edited.png

289 Broadway, Stratford 4332, New Zealand

phone icon outline.jpg

(06) 765 6470

Untitled design (12)_edited_edited.png

512 Main Road Stoke, Stoke, Nelson 7011, New Zealand

phone icon outline.jpg

(03) 547 9689

Untitled design (12)_edited_edited.png

503 Port Road, Whangamatā 3620, Waikato, New Zealand

phone icon outline.jpg

(07) 865 9398

Untitled design (12)_edited_edited.png

4-6 Centennial Avenue, Alexandra 9320, Otago, New Zealand

phone icon outline.jpg

(03) 448 8871

Untitled design (12)_edited_edited.png

280 North Road, Waikiwi, Invercargill 9810, Southland, New Zealand

phone icon outline.jpg

(03) 215 7422

Untitled design (12)_edited_edited.png

55 Tukapa Street, Westown, New Plymouth 4310, New Zealand

phone icon outline.jpg

(06) 753 3893

Untitled design (12)_edited_edited.png

shop 1/216 Queen Street, Richmond 7020, Tasman, New Zealand

phone icon outline.jpg

(03) 544 8547

Untitled design (12)_edited_edited.png

143 Ohaupo Road, Melville, Hamilton 3206, Waikato, New Zealand

phone icon outline.jpg

(07) 843 6097

bottom of page