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
- Routine vaccinations for adults and children – including tetanus, diphtheria, pertussis (whooping cough), polio, measles, mumps, rubella (MMR), varicella (chickenpox), shingles, HPV and more.
- School and child care immunizations – ensuring children are up to date with vaccines required to be reported under Ontario’s Child Care and Early Years Act (CCEYA) and Immunization of School Pupils Act (ISPA).
- Flu and COVID-19 vaccine clinics – offered every fall to help protect you and your family through the respiratory illness season.
- RSV Immunization Appointments – During RSV season appointments may be available at Public Health for those who do not have a family doctor.
- Grade 7 school immunization clinics – students can receive free vaccines that protect against Hepatitis B, HPV and meningococcal disease.
- High school immunization clinics – for students who missed vaccines in previous grades or need catch-up doses.
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:
- Improving the vaccination experience for your child
- Preparing for your vaccination appointment
- Accessibility, accommodation and language supports for your appointment
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.