Skip to main content Skip to footer

Immunization Clinics

Book an Immunization Appointment

Clinics are by appointment only. See below for a list of vaccines offered.

Clinic Locations

Campbellford Community Resource Centre

65 Bridge Street East, Campbellford

Haliburton Health Unit Office

191 Highland Street, Unit 301, Haliburton

Lindsay Health Unit Office

108 Angeline Street South, Lindsay

Port Hope Health Unit Office

200 Rose Glen Road, Port Hope

Immunizations for Babies and Toddlers

Immunizations for School-Aged Children

Immunizations for Adults

Seasonal Immunizations

Additional Services

  • The Health Unit does not provide travel vaccines.
  • To find out which vaccines you need for travel, please contact your health care provider or one of the travel clinics below.
  • For a general list of which vaccines are recommended by country, visit Travel.gc.ca
  • The clinics below charge a fee for service
Travel Clinic Location Contact Hours of Operation Services Offered

Shoppers Drug Mart

20 Jocelyn St, Port Hope

905-885-9172

To book a travel consultation, visit Shoppers Drug Mart

 

By Appointment Only

 

Travel Immunizations & Medications

Yellow Fever Vaccination Designation (in progress)

Shoppers Drug Mart

341-343 Kent St W, Lindsay

705-878-8981

To book a travel consultation, visit Shoppers Drug Mart

By Appointment Only

Travel Immunizations & Medications

Yellow Fever Vaccination Centre

Shoppers Drug Mart

250 Charlotte St, Peterborough

705-743-3541

To book a travel consultation, visit Shoppers Drug Mart

By Appointment Only

Travel Immunizations & Medications

Yellow Fever Vaccination Centre

Travel Health Now

In partnership with Sullivan’s Pharmacy

Virtual Consultation

71 Hunter St E, Peterborough

To book a virtual travel consultation, visit Travel Health Now

By Appointment Only

Travel Immunizations & Medications

Yellow Fever Vaccination Centre

Vax2Go

The Medical Centre Pharmacy

707 Charlotte St, Peterborough

For appointment bookings, call 705-743-3484

By Appointment Only

Travel Immunizations & Medications

Yellow Fever Vaccination Centre

Quinte Travel Health Clinic

201-135 Victoria Ave, Belleville

613-966-5486

For more information, visit QTHC

By Appointment Only

Travel Immunizations & Medications

Yellow Fever Vaccination Centre

Provax Travel & Immunization Clinic

1428 Highway 2, Courtice

(second floor of Shoppers Drug Mart)

To book an appointment, visit Provax Travel or call 905-723-0576

By Appointment Only

Travel Immunizations & Medications

Yellow Fever Vaccination Centre

 

The Health Unit offers free TSTs if:

  • you need one for school
  • you need one for medical reasons (i.e. starting a new medication)
  • you have been in contact with someone who has Tuberculosis 
  • you need one for living in a Long-Term Care Home and are under 65 (TSTs are not recommended for people over 65)

If you require a TST for employment or volunteer opportunities, please contact your health care provider or one of the below clinics. 

TST Clinics Location Contact Hours of Operation Services and Fees

Northumberland Walkin Clinic

inside York Super Pharmacy

500 Division St, Cobourg

For more information, call 289-435-2022

Mon to Fri      9am - 3pm

Walk-ins only

No appointments available

$30 for injection and $10 for reading

Leanne Crump NP

at the Kawartha Family Chiropractic Clinic

403 McDonnel St, Peterborough

To book, call 705-743-5121

By Appointment Only

$50 includes injection & reading

Quinte Travel Health Clinic

in partnership with Walsh & Associates

135 Victoria Ave, Suite 201, Belleville 

613-966-5486

To book, visit QTHC

By Appointment Only $50 includes injection & reading

Clarington Urgent Care Clinic

inside Walmart

2320 Durham Regional Hwy 2, Bowmanville For more information, call 905-697-1466

Mon to Fri      9am - 5pm

Hours may vary depending on capacity

Walk-ins only

No appointments available

If needed for employment or volunteering

$10 for injection and  $10 for reading

If required for school or for medical reasons, TST’s are available free of charge

Please bring proof of this requirement

Bowmanville Urgent Care Clinic

222 King St E, Bowmanville

 

West Wing

First Floor

Suite 1104

905-623-6458

For more information, visit

Bowmanville Urgent Care

Mon to Fri      9am – 8pm

Weekends & Holidays        10am – 4pm

Christmas Day                Closed

Hours may vary depending on capacity

Walk-ins only

No appointments available

If needed for employment or volunteering

$10 for injection and  $10 for reading

If required for school or for medical reasons, TST’s are available free of charge

Please bring proof of this requirement

After Hours Clinic

Run by the City of Kawartha Lakes Family Health Team

55 Angeline St N, Lindsay

Suite 2/3 (Giant Tiger Plaza)

705-880-1213

For more information, visit After Hours Clinic

Mon to Fri      6pm – 9pm  Doors open 5:30pm

Sat & Sun      9am – Noon  Doors open 8:30am

Holidays        9am - Noon

**when staff available**

Walk-ins only

No appointments available

If needed for employment or volunteering

$20 includes injection & reading

If required for school or for medical reasons, TSTs are available free of charge

 

Your Feedback is Important to Us!

Take our Quick and Anonymous Survey.

We value your experiences with our services and invite you to share your feedback. Your insights help us improve and better serve our community.

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.