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
619 clinics in BC
  1. Metrohealth Clinic

    4879 Kingsway, Burnaby, BC · 604-433-8888

  2. Metrotown Urgent and Primary Care Centre

    4555 Kingsway #102, Burnaby, BC · 604-451-4888

  3. MG Medical Clinic

    Closed · opens 10:00 am

    9172 120 Street #103, Surrey, BC · 604-498-4244

  4. Mid-Main Community Health Centre

    2205 Main Street, Vancouver, BC · 604-873-3666

  5. Middlegate Medical Centre

    7018 Kingsway, Burnaby, BC · 604-522-1886

  6. Mission Oaks Medical Centre

    Open · closes 6:00 pm

    7298 Hurd Street, Mission, BC · 604-826-7996

    Health Care ResourcesTravel ConsultVaccines
  7. Mission OAT / Addiction Services

    Open · closes 4:30 pm

    7298 Hurd Street #3rd Floor, Mission, BC · 604-814-5600

  8. Morgan Creek Medical Clinic (NOT A WALK IN CLINIC)

    15252 32 Avenue #106, Surrey, BC · 604-542-4885

  9. Mount Saint Joseph Hospital

    Open · closes 8:00 pm

    3080 Prince Edward Street, Vancouver, BC · 604-874-1141

    Detox ServicesHealth Care ResourcesHeart
  10. Mountain Medical Centre

    12005 238B Street #201, Maple Ridge, BC · 604-465-3010

  11. Mountain View Medical Clinic Kelowna

    1789 K. L. O. Road #101, Kelowna, BC · 250-860-6799

  12. MyMD Medical Clinic

    3819 Sunset Street, Burnaby, BC · 778-839-3651

  13. Nakusp MHSU

    97 1 Avenue Northwest, Nakusp, BC · 250-265-5253

  14. Nanaimo Pain Clinic

    Closed

    495 Dunsmuir Street #A, Nanaimo, BC · 250-591-2565

    Addictions CounsellingPain Clinic
  15. Nelson Community Health Services Centre

    Open · closes 4:30 pm

    902 11 Street, Nelson, BC · 250-505-7200

  16. Nephrology Unit - Surrey Memorial Hospital

    13750 96 Avenue, Surrey, BC · 604-953-4798

  17. New Beginnings

    Open · closes 6:00 pm

    10085 Whalley Boulevard, Surrey, BC · 604-582-1068

  18. New Canadian Clinic

    7315 Edmonds Street #204, Burnaby, BC · 604-412-6580

  19. NEW CONCEPT MEDICAL CLINIC

    15299 68 Avenue, SURREY, BC · 778-218-4100

  20. NewGen Medical Centre

    6321 King George Boulevard #104, SURREY, BC · 778-564-1899

Own a pharmacy or clinic listed here?

Claim your listing →