Public Health Immunization Clinics Map
Public Health Immunization Clinics
CZ - Childhood Immunization Clinics
Central Zone Public Health Weekly Clinics
Call to book an appointment:
Phone: 902-481-4956
Toll Free: 1-877-334-3032
Clinics fill up quickly, please book early. If you require assistance getting to the clinic, please mention this when you call to book your appointment.
Check the Routine Vaccine Schedule for vaccines offered to children, eligibility and recommended timelines.
CZ - Eastern Shore Consolidated School MMR/MMRV Clinic
Saturday, May 3 from 9 a.m. - 3 p.m.
Offering MMR and MMRV vaccines to those who are eligible.
Drop-in only, no appointment needed.
CZ - Marine Drive Academy MMR/MMRV Clinic
Saturday, May 3 from 10 a.m. - 2 p.m.
Offering MMR and MMRV vaccines to those who are eligible.
Drop-in only, no appointment needed.
CZ - Musquodoboit Rural High School MMR/MMRV Clinic
Saturday, May 3 from 10 a.m. - 2 p.m.
Offering MMR and MMRV vaccines to those who are eligible.
Drop-in only, no appointment needed.
CZ - St. Agnes Jr. High School MMR/MMRV Clinic
Saturday, April 26 from 9 a.m. - 3 p.m.
Offering MMR and MMRV vaccines to those who are eligible.
Drop-in only, no appointment needed.
EZ - Antigonish Public Health - All-Ages Routine Vaccine Clinic
Every other Wednesday from 9:30 a.m. – 3 p.m.
Call to book an appointment: 902-867-4500 ext. 4800
Check the Routine Vaccine Schedule for vaccine eligibility and recommended timelines.
Clinics fill up quickly, please book early. Please indicate when booking which vaccine(s) will be needed during your appointment.
EZ - Baddeck Public Health - All-Ages Routine Vaccine Clinic
Appointments available upon request. Call to book: 902-295-2178
Check the Routine Vaccine Schedule for vaccine eligibility and recommended timelines. Please indicate when booking which vaccine(s) will be needed during your appointment.
EZ - Chéticamp Public Health - All-Ages Routine Vaccine Clinic
Appointments available upon request. Call to book: 902-224-2410
Check the Routine Vaccine Schedule for vaccine eligibility and recommended timelines. Please indicate when booking which vaccine(s) will be needed during your appointment.
EZ - Glace Bay Public Health - All-Ages Routine Vaccine Clinic
Every Thursday from 9:30 a.m. – 3 p.m.
Call to book an appointment: 902-842-4050
Check the Routine Vaccine Schedule for vaccine eligibility and recommended timelines.
Clinics fill up quickly, please book early. Please indicate when booking which vaccine(s) will be needed during your appointment.
EZ - Inverness Public Health - All-Ages Routine Vaccine Clinic
Every other Thursday from 9:30 a.m. – 3 p.m.
Call to book an appointment: 902-258-1920
Check the Routine Vaccine Schedule for vaccine eligibility and recommended timelines.
Clinics fill up quickly, please book early. Please indicate when booking which vaccine(s) will be needed during your appointment.
EZ - Neils Harbour Public Health - All-Ages Routine Vaccine Clinic
Appointments available upon request. Call to book: 902-336-2295
Check the Routine Vaccine Schedule for vaccine eligibility and recommended timelines. Please indicate when booking which vaccine(s) will be needed during your appointment.
EZ - New Waterford Public Health - All-Ages Routine Vaccine Clinic
Every other Friday from 9:30 a.m. – 3 p.m.
Call to book an appointment: 902-862-2204
Check the Routine Vaccine Schedule for vaccine eligibility and recommended timelines.
Clinics fill up quickly, please book early. Please indicate when booking which vaccine(s) will be needed during your appointment.
EZ - North Sydney Public Health - All-Ages Routine Vaccine Clinic
Every other Tuesday from 9:30 a.m. – 3 p.m.
Call to book an appointment: 902-794-2009
Check the Routine Vaccine Schedule for vaccine eligibility and recommended timelines.
Clinics fill up quickly, please book early. Please indicate when booking which vaccine(s) will be needed during your appointment.
EZ - Port Hawkesbury Public Health - All-Ages Routine Vaccine Clinic
Every other Wednesday from 9:30 a.m. – 3 p.m.
Call to book an appointment: 902-625-1693
Check the Routine Vaccine Schedule for vaccine eligibility and recommended timelines.
Clinics fill up quickly, please book early. Please indicate when booking which vaccine(s) will be needed during your appointment.
EZ - Sydney Public Health - All-Ages Routine Vaccine Clinic
Every Monday and every other Friday from 9:30 a.m. – 3 p.m.
Call to book an appointment: 902-563-2400
Check the Routine Vaccine Schedule for vaccine eligibility and recommended timelines.
Clinics fill up quickly, please book early. Please indicate when booking which vaccine(s) will be needed during your appointment.
NZ - Amherst Childhood Immunization Clinics
Amherst Public Health Office
1st and 2nd Wednesday of each month
Call 902-667-3319 for booking
Clinics fill up quickly, please book early. If you require assistance getting to the clinic, please mention this when you call to book your appointment.
Check the Routine Vaccine Schedule for vaccines offered to children, eligibility and recommended timelines.
NZ - Amherst Immunization Clinics
Amherst Public Health Office
1st Tuesday of the month from 9 a.m.- 2:30 p.m.
Call 902-667-3319 for booking
Offering free routine vaccines for people without a primary care provider, including those who need vaccines due to high-risk conditions.
If you require assistance getting to the clinic, please call 902-893-5820.
Check the Routine Vaccine Schedule for vaccine eligibility and recommended timelines.
NZ - Elmsdale Childhood Immunization Clinics
East Hants Family Resource Centre
Wednesday, April 30, 2025 from 10 a.m. - 3 p.m.
Drop in or call 902-893-5820 to book an appointment.
If you require assistance getting to the clinic, please call 902-893-5820.
Please note: Clinic also offering COVID-19, influenza and MMR/MMRV vaccines for anyone who is eligible.
Check the Routine Vaccine Schedule for vaccines offered to children, eligibility and recommended timelines.
NZ - New Glasgow Childhood Immunization Clinics
New Glasgow Public Health
3rd week of the month
Call 902-752-5151 for booking
Clinics fill up quickly, please book early. If you require assistance getting to the clinic, please mention this when you call to book your appointment.
Check the Routine Vaccine Schedule for vaccines offered to children, eligibility and recommended timelines.
NZ - New Glasgow Immunization Clinics
New Glasgow Public Health Office
2nd Tuesday of the month from 9 a.m.- 2:30 p.m.
Call 902-752-5151 for booking
Offering free routine vaccines for people without a primary care provider, including those who need vaccines due to high-risk conditions.
If you require assistance getting to the clinic, please call 902-893-5820.
Check the Routine Vaccine Schedule for vaccine eligibility and recommended timelines.
NZ - Oxford Childhood Immunization Clinics
Oxford Medical Clinic
4th Tuesday of every month
Call 902-667-3319 for booking
Clinics fill up quickly, please book early. If you require assistance getting to the clinic, please mention this when you call to book your appointment.
Check the Routine Vaccine Schedule for vaccines offered to children, eligibility and recommended timelines.
NZ - Parrsboro Childhood Immunization Clinics
Parrsboro Primary Health Care
3rd Tuesday of every month
Call 902-667-3319 for booking
Clinics fill up quickly, please book early. If you require assistance getting to the clinic, please mention this when you call to book your appointment.
Check the Routine Vaccine Schedule for vaccines offered to children, eligibility and recommended timelines.
NZ - Truro Early Childhood Immunization Clinics
Childhood Immunization Clinic
Public Health Office – Wing B, 1st floor
2nd & 4th Tuesdays of each month
Call 902-893-5820 for booking
Clinics fill up quickly, please book early. If you require assistance getting to the clinic, please mention this when you call to book your appointment.
Check the Routine Vaccine Schedule for vaccines offered to children, eligibility and recommended timelines.
NZ - Truro Immunization Clinics
Truro Public Health Office (Wing B)
3rd Tuesday of the month from 9 a.m.- 2:30 p.m.
Call 902-893-5820 for booking
Offering free routine vaccines for people without a primary care provider, including those who need vaccines due to high-risk conditions.
If you require assistance getting to the clinic, please call 902-893-5820.
Check the Routine Vaccine Schedule for vaccine eligibility and recommended timelines.
NZ - Westville Childhood Immunization Clinics
Westville Town Office
1st week of the month
Call 902-752-5151 for booking
Clinics fill up quickly, please book early. If you require assistance getting to the clinic, please mention this when you call to book your appointment.
Check the Routine Vaccine Schedule for vaccines offered to children, eligibility and recommended timelines.