Book an Appointment
Welcome to the Richmond Public Health Online Booking Site
For Infant and School Age Immunizations, read below:
- If you or your child ONLY requires COVID and/or FLU vaccine (no routine childhood vaccines needed) please book at: Get Vaccinated. More information can be found at: Immunize BC
- If your child has been immunized at a physician’s office, or out of the province we may not have the record of those immunizations. Please submit your translated record (into English) online at immsrph@vch.ca or bring it to the health department at least one week before your appointment. Without a current immunization history, we may need to re-schedule your appointment.
- Please book the appointment using: A. Child’s legal name B. Personal health number (PHN), if available. If your child does not have a PHN, please enter “none” in the PHN field.
- Please arrive 15 minutes before your appointment.
- Please book one appointment slot for each child attending
- For Sibling or Twins, please book appointments one after the other.
- If your child is anxious, needle phobic or require special consideration, please call 604-233-3150.
If you need assistance or have any questions please call 604 233 3150.
Welcome to our online booking site
Babies & Toddlers - Immunization
PLEASE BOOK USING YOUR CHILD'S NAME
PLEASE ARRIVE 15 MIN EARLY
School Age - Immunization
PLEASE BOOK USING YOUR CHILD'S NAME
PLEASE ARRIVE 15 MIN EARLY
Select a service
from the list on the left
to view available appointment times