Youth Clinics provide confidential health consultation for all youth via drop-in or appointment. We are committed to culturally safe, sexuality and gender-affirming clinical environments for all individuals that utilize these services.

Services at youth clinics

Our free and confidential drop-in services for youth up to and including age 24:

  • contraception (free up to age 24) and prescription referral available,
  • free emergency contraception (Plan B),
  • HIV and STI (sexually transmitted infections) testing and free treatment,
  • HIV point-of-care (instant) testing,
  • PrEP for HIV prevention,
  • IUD (hormonal/copper) and implant consultation and insertion (requires appointment),
  • pregnancy testing and next steps counselling,
  • immunizations,
  • mental health concerns support and resources,
  • tobacco reduction counselling,
  • non-urgent sexual assault support and follow-up,
  • free condoms,
  • harm reduction supplies and
  • specialist referral, if required.


Find this service near you

  • Community health centres

    Boulevard Youth Clinic at Pacific Spirit Community Health Centre

    2110 West 43rd Avenue Vancouver
  • Community health centres

    East Van Youth Clinic at Robert & Lily Lee Community Health Centre

    1669 East Broadway Vancouver
  • Mental health clinics

    Foundry Richmond Sexual Health Clinic

    #101-5811 Cooney Road Richmond
  • Community health centres

    Knight Street Youth Clinic at South Community Community Health Centre

    6405 Knight Street Vancouver
  • Community health centres

    Youth Clinic at Gibsons Health Unit

    821 Gibsons Way Gibsons
  • Mental health clinics

    Youth Clinic at North Shore Foundry

    211 West 1st Street North Vancouver
  • Community health centres

    Youth Clinic at Parkgate Community Health Centre

    2nd floor, 3625 Banff Court North Vancouver
  • Community health centres

    Youth Clinic at Pender Harbour and District Health Centre

    5066 Francis Peninsula Road Madeira Park
  • Youth Clinic at qathet General Hospital

    5000 Joyce Ave, Third floor Powell River
  • Community health centres

    Youth Clinic at Sechelt Health Unit

    PO Box 1040, 5571 Inlet Avenue Sechelt
  • Community health centres

    Youth Clinic at Squamish Community Health Centre

    1140 Hunter Place Squamish
  • Community health centres

    Youth Clinic at West Vancouver Community Health Centre

    2121 Marine Drive West Vancouver