Skip to main content Skip to footer

Immunization Clinics

Book an Appointment at an Immunization Clinic

Appointments are required, as walk-ins are not currently available.

Our routine immunization clinics offer vaccines for people of all ages for those without a local Health Care Provider. 

Please note, travel vaccines are not available at our clinics. Please contact your primary health care provider, local travel clinic or pharmacy.

Additional Services

To book an appointment at a COVID-19 Immunization clinic, please visit the Provincial COVID-19 Vaccine Booking website or call 1-833-943-3900, Monday to Friday (excluding holidays) from 8:30 a.m. to 5:00 p.m. (EST).

To see when you’re eligible for your next dose, go to COVID 19 - Vaccine Eligibility 

Many health care providers and pharmacies provide the flu vaccine. Children two years and older can receive a flu immunization at a local pharmacy. Contact your doctor or primary care provider to book an appointment.

If your child is under the age of five and does not have a Health Care Provider, you can book an appointment with the Health Unit through the Immunization Clinics by calling 1-866-888-4577 x 1507.

1-Step TST ($20)
Involves two visits to the Health Unit. You will come on a Tuesday for the “implant” and return on the Friday morning to have it “read”.

2-Step TST ($40)
Involves four visits to the Health Unit. Please book well in advance, as this process takes more time to complete.

This test is FREE for you if:  

  • it is required for school. 
  • your Health Care Provider has said it is medically necessary.
  • you have been in contact with someone who has active Tuberculosis.
  • you are under 65 years of age and entering a Long-Term Care Home. TSTs are not recommended for people over 65 years of age, please discuss options with your health care provider.

Book an appointment for a TST by calling 1-866-888-4577 x 1507.

Clinic Locations

Clinics are available by appointment only. To book an appointment, call us at 1-866-888-4577 x 1507.

Brighton Community Resource Centre 1 Young Street, Brighton

Every two months on the fourth Tuesday.

Campbellford Community Resource Centre 65 Bridge Street East, Campbellford

Every two months on the fourth Tuesday.

Haliburton - HKPR District Health Unit 191 Highland Street, Unit 301, Haliburton

Every two months on the third Wednesday.

Lindsay - HKPR District Health Unit 108 Angeline Street South, Lindsay

Every month on the first Tuesday.

Port Hope - HKPR District Health Unit 200 Rose Glen Road, Port Hope

Every month on the third Tuesday.

This website uses cookies to enhance usability and provide you with a more personal experience. By using this website, you agree to our use of cookies as explained in our Privacy Policy.