8100 Granville buliding

The Immunization Clinic at Richmond Public Health provides seasonal and routine vaccinations, protecting us from the effects of a number of serious vaccine-preventable infections and diseases like polio, diphtheria, measles and rubella.

How to access

  • Booking for your infant or child

    All children coming for Routine Vaccines are also eligible to receive their COVID-19 immunizations. If your child only requires a COVID and/or flu vaccine, please book at Get Vaccinated

    • To make a routine immunization appointment for 0 - 3 years, call (604) 233-3200
    • To make a routine immunization appointment for 4 - 19 years, call (604) 233-3176
  • Booking for adults

    For routine adult immunizations, please see your local pharmacist. For adults with medical conditions and complex immunization needs, call us at 604 233 3176.

  • Mpox appointments

    Book your first and second dose of mpox vaccine on the Janeapp booking website. 

Hours of operation

Currently closed
  • Monday:   8:30 a.m. to 4:30 p.m.
  • Tuesday:   8:30 a.m. to 4:30 p.m.
  • Wednesday:   8:30 a.m. to 4:30 p.m.
  • Thursday:   8:30 a.m. to 4:30 p.m.
  • Friday:   8:30 a.m. to 4:30 p.m.
  • Saturday:   Closed
  • Sunday:   Closed

The clinic is closed on weekends and statutory holidays. Hours may vary for specific services or programs, please refer to the specific service or program to confirm hours.

Parking and transportation

Parking access to the parkade driveway is only available when driving East on Granville Avenue. 

Pay parking is available on 1st two levels of the parkade – pay machine on 1st level.

Richmond Place – 8100 Granville Avenue

Richmond Place at 8100 Granville Avenue in Richmond, B.C. is the location of various VCH services and programs that serve the Richmond community.

Immunization Clinics

Immunization Clinics offer routine vaccinations for infants and children, sexual health vaccines, and routine immunizations for adults with complex needs or medical conditions.