Image
child at doctor

Immunization Clinics

Our immunization clinics offer a range of vaccines to protect children, youth, and adults from preventable diseases. Vaccination is a safe and effective way to stay healthy and protect the people around you.

Our clinics are held throughout Wellington, Dufferin and Guelph. Many vaccines are free, but some may have a cost depending on your age and eligibility.

Services we offer

What to expect at your appointment

  • You will be seen by a public health nurse who will review your immunization history and consent (where applicable) and answer any questions.
  • Please bring your Ontario Health Card (if you have one) and Immunization Record (yellow card) to your appointment.
  • Please arrive 10 minutes before your scheduled appointment time Wear a short-sleeved shirt or clothing that allows easy access to your upper arm. If you’re nervous about needles, there are ways to make your experience more comfortable. Learn how to use the CARD system (Comfort, Ask, Relax, Distract).
  • If you’re bringing your child, check out our tips on improving the vaccination experience for your child.
  • Please let us know of your accommodation needs when booking your appointment if possible.

Appointments usually take about 15–30 minutes.

Vaccination resources

Before your appointment, review the following resources:

Travel vaccines  

Please note that we do not provide appointments or counselling for travel vaccines.  Travel vaccine clinics are available privately, or ask your healthcare provider if they provide travel vaccines.

Visit the Public Health Agency of Canada for a list of recommended vaccinations for your travel destination, and plan at least 6–8 weeks before you travel.

Contact us

For more information or to book an appointment, call 1-800-265-7293 ext. 7006.