Booking a vaccination appointment

Contact your doctor, nurse, pharmacy or healthcare provider to book a vaccination appointment. Flu, measles, COVID-19 and whooping cough vaccines (for ages 13 and over) can be booked online through Book My Vaccine.

Book My Vaccine

On this page

How to book through your usual doctor, nurse, or healthcare provider

Call your usual doctor, nurse, or healthcare provider to make a vaccination appointment. Plan at least 1 to 2 weeks ahead so you can get a time and date that works best for you and your whānau.

If you’re unable to call, check your health provider’s website for other options to make an appointment.

When you get in touch, ask for a vaccination appointment for either yourself or your child. You’ll need to provide the name and date of birth of the person being immunised. The provider will know what immunisations are needed as they can look this up on the National Immunisation Register. While you’re on the phone, it’s a good time to check your contact details are up to date.

Preparing for your appointment

What to do if you need to change an appointment

If you’re unwell on the day of the appointment

Vaccination sites anyone can access

Healthpoint has a list and map of vaccination sites that anyone can access. This includes pharmacies and doctors that take casual (not enrolled patients).

Vaccination sites that anyone can access – Healthpoint

Childhood immunisation sites that anyone can access – Healthpoint

Online and phone bookings

Using Book My Vaccine you can book flu, COVID-19, whooping cough, and measles vaccines.

You can book:

Measles and whooping cough vaccines can be booked for ages 13 and over.

Book My Vaccine has a helpful map so you can see the nearest vaccination site to you and then book directly with them.

Vaccination location map – Book My Vaccine

School-based immunisations

Public health teams visit participating schools to immunise students against HPV and tetanus, diphtheria, and whooping cough – usually in Year 7 or Year 8. Information and consent forms will be provided by your child’s school. 

If your child has missed a school vaccination, contact your school to see if there is a catch-up vaccination day.

If your school is not offering immunisations, or your child has missed out for any other reason, they can easily catch up with a visit to your doctor, nurse, or healthcare provider. This is also an option if you would like to be with your child when they get their vaccination.

Pharmacy immunisations

Adults, older children, and teenagers may be able to get some vaccinations at pharmacies including:

Contact your local pharmacy to see what immunisations they offer and if you need to book an appointment. Before booking, check to see if there is a cost involved.  

Healthpoint has a list of pharmacies in your area and their contact details.

Find a pharmacy offering immunisations your area – Healthpoint

If you need extra support

When you make an appointment, make sure you let the team know if you, or your tamariki, might need some extra help.

They may be able to help by:

  • providing a space away from other people
  • supporting you with other tamariki you bring to the appointment
  • accessibility arrangements and mobility assistance
  • arranging for a home visit (this may be through another health service).

Chat to the disability team

We have a dedicated disability team you can call 24 hours a day, 7 days a week.

A person with experience or knowledge of disability will answer your call from 8am to 8pm. After 8pm, calls are answered by a trained member of the Healthline team. 

You can ask them questions about:

  • accessibility at different vaccination sites
  • getting vaccinations safely
  • home vaccinations for you or your tamariki.

Talk to someone about immunisations 

If you have any questions and would like to talk to someone about your, or your child’s, immunisations you can: 

  • talk to your doctor, nurse, trusted healthcare professional, lead maternity carer, or Well Child Tamariki Ora nurse 
  • call Healthline any time on 0800 611 116 (translators are available)
  • call PlunketLine any time on 0800 933 922

Page last updated: 1 Feb 2024