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

44 clinics found
Sort:
Thrive Medical ClinicAccepting New Patients

#8060 11688 Steveston Hwy Richmond BC

Richmond, Lower Mainland

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

140-10111 No 3 Rd Richmond BC

Richmond, Lower Mainland

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

135-8120 Cook Rd Richmond BC

Richmond, Lower Mainland

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

100-8171 Cook Rd Richmond BC

Richmond, Lower Mainland

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

#8060 11688 Steveston Hwy Richmond BC

Richmond, Lower Mainland

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

140-10111 No 3 Rd Richmond BC

Richmond, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Hamilton Village Health CentreWaitlist Only

135-23233 Gilley Rd Richmond BC

Richmond, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Care Point Medical & Wellness – Richmond (Chatham St.)Waitlist Only

130-3755 Chatham Street Richmond BC

Richmond, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Terra Nova Medical Clinic – Brighouse ClinicWaitlist Only

709-8119 Park Road Richmond BC

Richmond, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
City Square Medical Centre – RichmondWaitlist Only

630-6388 No. 3 Rd Richmond BC

Richmond, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Hamilton Village Health CentreWaitlist Only

135-23233 Gilley Rd Richmond BC

Richmond, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
City Square Medical Centre – RichmondWaitlist Only

630-6388 No. 3 Rd Richmond BC

Richmond, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
WELL Health – Steveston (formerly HealthVue Steveston)Not Accepting

100-12420 No. 1 Road Richmond BC

Richmond, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Primacy – Richmond In-Store Medical ClinicNot Accepting

4651 No. 3 Road Richmond BC

Richmond, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Garden City Medical ClinicNot Accepting

190-9040 Blundell Rd Richmond BC

Richmond, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Live Well Medical CentreNot Accepting

160 – 8980 No. 3 Road Richmond BC

Richmond, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Coppersmith Medical ClinicNot Accepting

305-11331 Coppersmith Way Richmond BC

Richmond, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Broadmoor Medical ClinicNot Accepting

118-10151 3 Rd Richmond BC

Richmond, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Affinity Medical ClinicNot Accepting

2186 – 3779 Sexsmith Road Richmond BC

Richmond, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions
Aberdeen Health CentreNot Accepting

2180-4151 Hazelbridge Way Richmond BC

Richmond, Lower Mainland

FAMILY PRACTICE
Family PracticePreventive CareChronic Disease ManagementVaccinations
Get Directions