Emergency? Call 911 · Health advice 24/7: HealthLink BC 811
VanWalkIn VanWalkIn

Family doctors in Richmond

48 family practices in Richmond from the Pathways Medical Care Directory. Call ahead to ask about new-patient availability.

48practices listed

Health Connect Registry: the official waitlist

Still looking for a family doctor? Register with the Health Connect Registry. It is BC’s official waitlist: the province matches you with a family doctor or nurse practitioner in your community as spots open.

Register at healthlinkbc.ca

Check accepting status on Find a Doctor BC

Find a Doctor BC tracks which clinics are accepting new patients with its own updates. See its current list for Richmond.

Find a Doctor BC: Richmond (external site)

Pin numbers match the numbers on the practice cards below. Not a ranking or endorsement.

1Aberdeen Health Centre

Call the practice to ask about new-patient availability
2180 - 4151 Hazelbridge Way, Richmond, BC

Languages: English, Cantonese, Mandarin

View its walk-in clinic page

2Acqua Medical Centre

Call the practice to ask about new-patient availability
118 - 5811 No. 3 Road, Richmond, BC

Languages: English, Cantonese

3Affinity Medical Clinic

Call the practice to ask about new-patient availability
2186 - 3779 Sexsmith Road, Richmond, BC

Languages: English

View its walk-in clinic page

4Blundell Family Practice

Call the practice to ask about new-patient availability
120 - 6180 Blundell Road, Richmond, BC

Languages: English

View its walk-in clinic page

5Continental Medical Clinic

Call the practice to ask about new-patient availability
1193 - 3779 Sexsmith Road, Richmond, BC

Languages: English, Cantonese, Indonesian, Mandarin

6Cook Road Medical Clinic

Call the practice to ask about new-patient availability
100 - 8171 Cook Road, Richmond, BC

Languages: English, Arabic, French, Spanish

View its walk-in clinic page

7CRC Health Centre

Call the practice to ask about new-patient availability
1008 - 8181 Cambie Road, Richmond, BC

Languages: English, Cantonese, Mandarin, Punjabi, Tagalog

8Dr. Allan Horii

Call the practice to ask about new-patient availability
120 - 6180 Blundell Road, Richmond, BC

Languages: English

9Dr. Anthony Coquinco

Call the practice to ask about new-patient availability
120 - 6180 Blundell Road, Richmond, BC

Languages: English

10Dr. Ashita Dutta

Call the practice to ask about new-patient availability
120 - 6180 Blundell Road, Richmond, BC

Languages: English, Hindi, Punjabi

11Dr. Boon Lit Wong

Call the practice to ask about new-patient availability
230 - 7360 Westminster Highway, Richmond, BC

Languages: English, Cantonese, Mandarin

12Dr. Cheryl Nagle

Call the practice to ask about new-patient availability
201 - 3811 Chatham Street, Richmond, BC

Languages: English

13Dr. Christina Sun’s Family Practice

Call the practice to ask about new-patient availability
230 - 7360 Westminster Highway, Richmond, BC

Languages: English

14Dr. Emilie Yeung

Call the practice to ask about new-patient availability
180 - 7340 Westminster Highway, Richmond, BC

Languages: English

15Dr. Henry C. P. Ngai & Associates Inc.

Call the practice to ask about new-patient availability
150A, 8220 Lansdowne Road, Richmond, BC

Languages: English, Cantonese, Mandarin

16Dr. Kazem Khazamipour

Call the practice to ask about new-patient availability
130 - 8120 Cook Road, Richmond, BC

Languages: English, Arabic, Persian (Farsi), French, German, Spanish

View its walk-in clinic page

17Dr. Ki-Sun Kim

Call the practice to ask about new-patient availability
101 - 7380 Westminster Highway, Richmond, BC

Languages: English

18Dr. Lidya Sanjaqli Family Practice

Call the practice to ask about new-patient availability
255 - 7031 Westminster Highway, Richmond, BC

Languages: English

19Dr. Susan Kuo

Call the practice to ask about new-patient availability
365 - 7031 Westminster Highway, Richmond, BC

Languages: English, Fukien, Mandarin

20Dr. Xin Yong Wang

Call the practice to ask about new-patient availability
630 - 6388 No. 3 Road, Richmond, BC

Languages: English, French, Mandarin

21Elicare Lansdowne Medical Clinic

Call the practice to ask about new-patient availability
140 - 5611 Cooney Road, Richmond, BC

Languages: English, Mandarin

View its walk-in clinic page

22Family Care Medical Clinic

Call the practice to ask about new-patient availability
190 - 9040 Blundell Road, Richmond, BC

Languages: English, Gujarati, Hindi, Punjabi

23Foundry Richmond

Call the practice to ask about new-patient availability
101 - 5811 Cooney Road, Richmond, BC

Languages: English

View its walk-in clinic page

24Fresh Bay Medical Centre

Call the practice to ask about new-patient availability
305 - 2777 Jow Street, Richmond, BC

Languages: English, Korean, Mandarin

25Garden City Medical Clinic

Call the practice to ask about new-patient availability
190 , 9040 Blundell Road, Richmond, BC

Languages: English, Cantonese, Mandarin

26Gilbert Road Family Practice

Call the practice to ask about new-patient availability
208 - 6051 Gilbert Road, Richmond, BC

Languages: English, Gujarati, Hindi

27Hamilton Village Health Centre

Call the practice to ask about new-patient availability
135 - 23233 Gilley Road, Richmond, BC

Languages: English, Punjabi

28Live Well Medical Centre

Call the practice to ask about new-patient availability
160 - 8980 No. 3 Road, Richmond, BC

Languages: English, Arabic, Hindi, Punjabi, Urdu

View its walk-in clinic page

29Live Well Medical Centre - Ackroyd Family Practice

Call the practice to ask about new-patient availability
6040 - 8171 Ackroyd Road, Richmond, BC

Languages: English, Hindi, Punjabi

View its walk-in clinic page

30Mega Fu Medical Clinic

Call the practice to ask about new-patient availability
9251 Alderbridge Way, Richmond, BC

Languages: English, Russian

View its walk-in clinic page

31Midtown Medical Clinic

Call the practice to ask about new-patient availability
130 - 8780 Blundell Road, Richmond, BC

Languages: English, Mandarin

32Minoru Medical Clinic

Call the practice to ask about new-patient availability
101 - 7380 Westminster Hwy, Richmond, BC

Languages: English, Cantonese

33Richmond City Centre Urgent and Primary Care Centre (UPCC)

Call the practice to ask about new-patient availability
110 - 4671 Number 3 Road, Richmond, BC

Languages: English

View its walk-in clinic page

34Richmond East Urgent and Primary Care Centre (UPCC)

Call the practice to ask about new-patient availability
95 - 10551 Shellbridge Way, Richmond, BC

Languages: English

View its walk-in clinic page

35Steveston Medical Clinic

Call the practice to ask about new-patient availability
204 - 3811 Chatham Street, Richmond, BC

Languages: English

View its walk-in clinic page

36Terra Nova Medical Clinic - No. 1 Road

Call the practice to ask about new-patient availability
140 - 6011 No.1 Road, Richmond, BC

Languages: English, Hindi, Mandarin, Urdu, Vietnamese

View its walk-in clinic page

37Terra Nova Westminster Medical Clinic

Call the practice to ask about new-patient availability
150 - 7031 Westminster Highway, Richmond, BC

Languages: English, French, Hindi, Spanish, Urdu

38Thrive Medical Clinic

Call the practice to ask about new-patient availability
8060 , 11688 Steveston Highway, Richmond, BC

Languages: English, Bengali, Cantonese, Mandarin

View its walk-in clinic page

39TLC Medical - Richmond

Call the practice to ask about new-patient availability
120 - 8120 Cook Road, Richmond, BC

Languages: English, Persian (Farsi), Kurdish

40Ultima Vancouver Airport Medical Clinic

Call the practice to ask about new-patient availability
3211 Grant McConachie Way, Richmond, BC

Languages: English

View its walk-in clinic page

41WELL Health - Cambie

Call the practice to ask about new-patient availability
180 - 11700 Cambie Road, Richmond, BC

Languages: English

View its walk-in clinic page

42WELL Health - Oval A Medical Clinic

Call the practice to ask about new-patient availability
1400 - 160 - 6111 River Road, Richmond, BC

Languages: English, Persian (Farsi), French, Gujarati, Hindi, Punjabi

View its walk-in clinic page

43Well Health - Oval B Medical Clinic

Call the practice to ask about new-patient availability
160 - 6111 River Road, Richmond, BC

Languages: English, Cantonese, Mandarin

View its walk-in clinic page

44WELL Health - Richmond Central Medical Clinic

Call the practice to ask about new-patient availability
150 - 7997 Westminster Highway, Richmond, BC

Languages: English, Russian, Ukrainian

View its walk-in clinic page

45WELL Health - Steveston

Call the practice to ask about new-patient availability
100 - 12420 No. 1 Road, Richmond, BC

Languages: English

View its walk-in clinic page

46Wellness First Medical Clinic

Call the practice to ask about new-patient availability
140 - 10111 Number 3 Road, Richmond, BC

Languages: English, Arabic, Hindi, Marathi, Urdu

47West Steveston Medical Clinic & Steveston MedSpa

Call the practice to ask about new-patient availability
130 - 3755 Chatham Street, Richmond, BC

Languages: English, Arabic, Cantonese, Hindi, Mandarin, Punjabi, Tamil, Urdu

View its walk-in clinic page

48Westwood Medical Clinic

Call the practice to ask about new-patient availability
135 - 8120 Cook Road, Richmond, BC

Languages: English

View its walk-in clinic page

Listings come from the Pathways Medical Care Directory (October 2026). Whether a practice is accepting new patients changes often, and directory information can be out of date. Always call to confirm before you go.