My Doctor BCMy Doctor BC
HomeFind Your ClinicResourcesContact UsAbout Us
My Doctor BC
My Doctor BC

Helping British Columbians find family doctors accepting new patients.

About

  • About Us
  • How It Works
  • Data Accuracy
  • FAQ

Quick Links

  • Search Clinics
  • Browse Clinics
  • Regions
  • Resources
  • News & Updates
  • Contact Us

For Clinics

  • Pricing
  • Register Your Clinic
  • Clinic Portal
  • Update Your Status
  • Clinic FAQ

Contact

  • Contact Form
  • Report an Issue
  • Suggest a Clinic

© 2026 My Doctor BC. All rights reserved.

Privacy PolicyTerms of Use

Browse by Region

Filters

City

Service Type

Primary Care

Primary & Family Care

Specialized Medical Care

Mental Health

Mental Health & Support

Women's Health

Pediatrics

Rehabilitation & Wellness

Medical Aesthetics & Skin

Seniors

Workplace & Legal Medicine

Preventive

Diagnostics

Procedures

Specialty

Virtual

Referrals

Wellness

Chronic Disease

Inclusive Care

Acceptance Status

Clinic Type

Accessibility & Format

1163 clinics found
Sort:
Namgis Health CentreAccepting New Patients

48 School Rd Alert Bay BC

Alert Bay, North Island

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Ucluelet Medical ClinicAccepting New Patients

1566 Peninsula Rd Ucluelet BC

Ucluelet, Mid Island

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Ucluelet Medical ClinicAccepting New Patients

1566 Peninsula Rd Ucluelet BC

Ucluelet, Mid Island

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
West Coast Urgent Care ClinicAccepting New Patients

109-3949 Maple Way Port Alberni BC

Port Alberni, Mid Island

WALK IN
Family PracticePreventive Care
Get Directions
Hornby Island Medical ClinicAccepting New Patients

1885 Sollans Rd Hornby Island BC

Hornby Island, Mid Island

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Hornby Island Medical ClinicAccepting New Patients

1885 Sollans Rd Hornby Island BC

Hornby Island, Mid Island

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Denman Island ClinicAccepting New Patients

3351 Piercy Rd Denman Island BC

Denman Island, Mid Island

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Denman Island ClinicAccepting New Patients

3351 Piercy Rd Denman Island BC

Denman Island, Mid Island

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Comox Valley Medical Clinic (Inside Walmart)Accepting New Patients

3199 Cliffe Ave Courtenay BC

Courtenay, Mid Island

WALK IN
Family PracticePreventive Care
Get Directions
Uptown Medical ClinicAccepting New Patients

3460 Saanich Rd (Inside Walmart) Victoria BC

Victoria, South Island

WALK IN
Family PracticePreventive Care
Get Directions
WELL Health – Tillicum Medical ClinicAccepting New Patients

14-3170 Tillicum Rd. Victoria BC

Victoria, South Island

WALK IN
Family PracticePreventive Care
Get Directions
Westshore Urgent Primary Care Centre (UPCC)Accepting New Patients

582 Goldstream Ave Victoria BC

Victoria, South Island

WALK IN
Family PracticePreventive Care
Get Directions
ElevationMD.ca – Victoria (Private Clinic, mostly non-MSP)Accepting New Patients

304-4420 Chatterton Way Victoria BC

Victoria, South Island

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Fairfield Medical and Treatment CentreAccepting New Patients

302-1990 Fort St Victoria BC

Victoria, South Island

WALK IN
Family PracticePreventive Care
Get Directions
Park Medical ClinicAccepting New Patients

204- 1571 Bellevue Avenue West Vancouver BC

West Vancouver, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Park Medical ClinicAccepting New Patients

204- 1571 Bellevue Avenue West Vancouver BC

West Vancouver, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Seymour Health Centre – West 7thAccepting New Patients

200-1530 7 Ave W Vancouver BC

Vancouver, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Yale Medical CentreAccepting New Patients

1280 Granville Street Vancouver BC

Vancouver, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Marpole Medical ClinicAccepting New Patients

8675 Granville Street Vancouver BC

Vancouver, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
TLC – GranvilleAccepting New Patients

1519 West 57th Avenue Vancouver BC

Vancouver, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
…