Find a clinic in BC.

Search walk-in and family clinics by name or city. See opening hours, services and how to get in touch.

Also: Pharmacies directory · Hospitals directory

Popular cities Abbotsford Burnaby Delta Kelowna Langley Maple Ridge Prince George Richmond Surrey Vancouver
613 clinics in BC
  1. Ugarit Medical Centre

    20161 86 Ave, Langley, BC · 236-451-1115

  2. Ultima Medicentre

    1055 Dunsmuir Street, Vancouver, BC · 604-683-8138

  3. UNA Medical Clinic

    1027 West 15th Avenue, Vancouver, BC · 604-730-7177

  4. Valley Medical Imaging - Abbotsford

    32475 Simon Avenue #102, Abbotsford, BC · 604-855-0112

  5. Valley Oak Clinic

    Closed · opens 10:00 am

    9666 King George Boulevard D, Surrey, BC · 604-581-4181

    Drug Treatment ProgramPrescription Refills
  6. Vancouver Aboriginal Health Society

    449 East Hastings Street, Vancouver, BC · 604-254-9949

  7. Vancouver Detoxification Centre

    377 East 2nd Avenue, Vancouver, BC · 604-858-1278

  8. Vancouver General Hospital

    899 West 12th Avenue, Vancouver, BC · 604-789-1126

  9. Vancouver General Hospital (VGH)

    899 West 12th Avenue, Vancouver, BC · 604-789-1126

  10. Vancouver General Hospital Emergency Department

    1.3 (1)

    920 West 10th Avenue, Vancouver, BC · 604-875-4111

  11. Vancouver Integrated Supervision Unit (VISU) at East Cordova Street

    347 East Cordova Street, Vancouver, BC · 604-660-1946

  12. Vancouver Native Health Society Medical Clinic

    1.3 (1) Closed · opens 9:30 am

    449 East Hastings Street, Vancouver, BC · 604-255-9766

  13. Vancouver OAT Clinic

    300-515 West Pender Street, Vancouver, BC · 604-685-8408

  14. VANCOUVER VIROLOGY CENTRE

    1160 Burrard Street #302, Vancouver, BC · 604-336-2039

  15. Vancouver Women's Health Collective

    29 West Hastings Street, Vancouver, BC · 604-736-5262

  16. Victoria Medical Building

    1669 Victoria Street #suite 102, Prince George, BC · 250-645-3888

  17. Viva Care Medical Clinic - Burnaby

    9855 Austin Road #300, Burnaby, BC · 604-422-8482

  18. Viva Care Medical Clinic - Delta

    6345 120 Street #120, Delta, BC · 604-547-3581

  19. Viva Care Medical Clinic - Delta

    6345 120 Street #120, Delta, BC · 604-599-9401

  20. Viva Care Medical Clinic - Delta-Dr Harpreet Brar

    120 - 6345 120 Street, Delta, BC · 604-599-9401

Own a pharmacy or clinic listed here?

Claim your listing →