Sexual Health Clinics

Find this service near you
abstract illustration representing sand

Sexual health clinics offer free, confidential health care to people of all ages. Services include testing, treatment, immunization and counselling.

What to expect

Services include but are not limited to:

  • express HIV/STI testing,
  • free STI treatment,
  • pregnancy testing & next steps counselling,
  • free condoms,
  • free emergency contraception (Plan B),
  • immunizations, and 
  • non-urgent sexual assault support and follow-up.


Sexual health clinics for youth

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

View all youth clinic locations

Find this service near you

  • Richmond Hospital (RH)

    7000 Westminster Highway Richmond
  • Community health centres

    Whistler Health Care Centre

    4380 Lorimer Road Whistler