Hawke's Bay immunisation clinics
Lots of vaccines on the New Zealand Immunisation Schedule are free and are available at the following sites in Hawke's Bay. No doctor enrolment necessary.
On this page
Napier
Napier Health Centre
76 Wellesley Road
Napier
- Mondays, 10am to 6pm.
- Drop in clinic — no appointment needed.
- Call 0800 729 100 for more information.
Te Kupenga Hauora at Onekawa Plunket Hub
- 22 October 2025, 9:30am to 1:00pm
Te Kupenga Hauora Van
Maraenui Shopping Centre
- Tuesdays, 1pm to 4pm
- Thursdays, 10am to 2pm
Te Kupenga Hauora Van
Te Kōhanga Reo o Whakatū
17 Essex Street Whakatu
- 5 November, from 9:30am to 11:30am
- First Wednesday of every month.
Hastings
Te Rito o Rongokako - Child, Adolescent and Family Services
Main Entrance
208 Avenue Road East
Hastings
- Fridays 2pm to 6pm
- Drop in clinic — no appointment needed.
- Call 0800 729 100 for more information.
Antenatal Clinic — pregnancy only
Hawke's Bay Hospital
Cottage off Omahu Road
Hastings
- Thursdays, 9:30am to 11:30am.
Te Kupenga Hauora at Hastings Plunket
- 29 September, 9:30am to 1pm
- 31 October, 9:30am to 1pm
- 28 November, 9:30am to 1pm
Flaxmere
Te Ara Waiora Flaxmere
Shop 16 Flaxmere Village
Swansea Road
Flaxmere
- Thursdays, 10am to 3pm.
- Drop in clinic — no appointment needed.
- Or you can book by calling 0800 483 272
Choices Flaxmere
Flaxmere Village
13 Swansea Road
Flaxmere
- Monday to Friday, 9am to 3pm.
- You can book if you call 0508 942 628
Te Kupenga Hauora at Plunket Flaxmere
1 Peterhead Avenue
Flaxmere
- 21 October 2025, 9:30am to 1pm
- 18 November 2025, 9:30am to 1pm
Mapu Maia Pacific event
Flaxmere Community Centre
400 Swansea Road
Flaxmere
- 18 October 2025, 10am to 2pm
Central Hawke's Bay
Te Ara Waiora Waipukurau
15 Northumberland Street
Waipukurau
- Monday to Friday,9am to 4pm.
- Weekends by arrangement.
- You can book if you call 0800 483 272
Takapau Health Centre
60 Charlotte Street
Takapau
- Monday and Thursday, 9am to 12pm and 2pm to 6pm.
- Tuesday, Wednesday and Friday, 9am to 12pm.
- You can book if you call 06 855 8376
Wairoa
Te Ara Waiora Wairoa
198 Marine Parade
Wairoa
- Monday, 12pm to 6pm.
- Tuesday, Thursday and Friday 9:30am to 3:30pm.
You can book if you call 06 838 6835