Skip to main content Skip to sitemap
Hastings and Prince Edward Public Health

Immunization Clinic

Visit the HPEPH booking site to book your immunization appointment online

Book your
immunization appointment
online now

If you need to obtain your immunization record, please visit our ICON page.View/update your
immunization record
online now

Vaccines are an important part of your health. They help protect against many harmful diseases. In Ontario, the routine immunization schedule tells us which vaccines we need in childhood into adulthood.

HPEPH offers immunization clinics by appointment only. Individuals may receive publicly funded vaccinations at no charge. 

Our services include:

  • Routine adult, school and childhood immunizations
  • Publicly funded immunizations for individuals of all ages
  • Publicly funded immunizations for work, school, and volunteer purposes
  • Daycare immunizations and review of immunization records
  • Shingles vaccine (age 65 to 70 years only)
  • Non-publicly funded immunizations vaccines* (on hold)
  • Flu clinics

*A fee applies for certain non-publicly funded immunizations.

When visiting our clinic, please bring:

  • Your Ontario Health Card (recommended, but not required)
  • Your Immunization Record(s) (yellow card)
  • Any other documents relevant to your immunization history

Appointments are required

  • To book an appointment at the Belleville clinic, please visit If you are unable to book your appointment online, call 613-966-5500 or 1-800-267-2803, ext. 221 for assistance.
  • To book an appointment at the North Hastings clinic, please call 613-966-5500 or 1-800-267-2803, ext. 423.

Reporting your Child’s Immunizations

As a parent or guardian it is your responsibility to keep HPEPH informed of any updates to your child’s immunizations. For more information on how to update your child’s immunization records, please visit our Immunization Reporting and Records page.

Upcoming Clinics and Classes RELATED TO : Immunization Clinic


Belleville Immunization Clinic

May 24 @ 9:00 am - 4:00 pm
Public Health Belleville Office


Stirling Railway Station COVID-19 Vaccination Clinic

May 30 @ 10:00 am - 3:30 pm
Stirling Railway Station


Belleville Immunization Clinic

May 31 @ 9:00 am - 4:00 pm
Public Health Belleville Office


Bancroft Immunization Clinic

June 1 @ 9:00 am - 4:00 pm
Public Health North Hastings Office

Interested in receiving monthly updates about HPEPH programs and services?

Sign up for our e-newsletter


Symptoms or exposure? Visit for the most up to date information about what to do.

For the most up to date information on current provincial restrictions, visit

The Ministry of Health has launched a new toll-free line as an additional resource to help answer questions from the public regarding evolving COVID-19 testing and isolation guidance. The line can be reached at 1-888-777-0730, and is available from 8 am to 6 pm, 7 days a week.


Appointments for individuals 5+ can be booked through the provincial vaccine booking site, or by calling 1-833-943-3900 from 8 am to 8 pm, 7 days a week.  Visit the HPEPH vaccine booking web page for details.