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

Family doctors in Surrey

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

93practices 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 Surrey.

Find a Doctor BC: Surrey (external site)

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

1ACE Medical Clinic

Call the practice to ask about new-patient availability
103 - 12030 80 Avenue, Surrey, BC

Languages: English, Punjabi

View its walk-in clinic page

2All Care Medical Clinic

Call the practice to ask about new-patient availability
101 - 12827 76th Avenue, Surrey, BC

Languages: English

3Amari Medical Clinic

Call the practice to ask about new-patient availability
102 - 13805 104 Avenue, Surrey, BC

Languages: English, Arabic, Gujarati, Hindi, Mandarin, Punjabi, Tagalog, Ukrainian, Urdu

4April Medical Centre Male

Call the practice to ask about new-patient availability
109 - 15277 100 Avenue, Surrey, BC

Languages: English

5Axis Primary Care Clinic

Call the practice to ask about new-patient availability
5795 176th Street, Surrey, BC

Languages: English, Hindi, Punjabi, Serbian, Urdu

View its walk-in clinic page

6Bear Creek Medical Clinic

Call the practice to ask about new-patient availability
105 - 9093 King George Boulevard, Surrey, BC

Languages: English, Dari, Persian (Farsi), Hindi, Punjabi, Urdu

View its walk-in clinic page

7Boundary Park Medical Centre

Call the practice to ask about new-patient availability
115 - 6350 120th Street, Surrey, BC

Languages: English, Cantonese

View its walk-in clinic page

8Brickyard Medical Clinic

Call the practice to ask about new-patient availability
150 - 17475 56 Avenue, Surrey, BC

Languages: English, French, Vietnamese

9Care First Medical Clinic

Call the practice to ask about new-patient availability
101 - 19390 68th Avenue, Surrey, BC

Languages: English

View its walk-in clinic page

10Catalyst Kinetics Medical

Call the practice to ask about new-patient availability
376 175A Street, Surrey, BC

Languages: English

11CityMed Medical Clinic - Surrey

Call the practice to ask about new-patient availability
108-109, 14818 60th Avenue, Surrey, BC

Languages: English, Hindi, Punjabi

View its walk-in clinic page

12Civic Family Health Centre

Call the practice to ask about new-patient availability
110 - 13588 88 Avenue, Surrey, BC

Languages: English

View its walk-in clinic page

13Cloverdale Family Medical Centre

Call the practice to ask about new-patient availability

Languages: English, Cantonese, Mandarin

14Cloverdale Urgent and Primary Care Centre (UPCC)

Call the practice to ask about new-patient availability
5711 176A Street, Surrey, BC

Languages: English

View its walk-in clinic page

15Cloverhill Medical Clinic

Call the practice to ask about new-patient availability
111 - 18438 64 Avenue, Surrey, BC

Languages: English, Hindi, Punjabi

View its walk-in clinic page

16Crescent Beach Medical Arts

Call the practice to ask about new-patient availability
201 - 2626 Croydon Drive, South Surrey, BC

Languages: English

17Doctor Clinic - Martin Drive

Call the practice to ask about new-patient availability
204 - 1676 Martin Drive, South Surrey, BC

Languages: English, Yoruba

18Doctor Clinic - Windsor Square

Call the practice to ask about new-patient availability
121 - 1959 152 Street, South Surrey, BC

Languages: English, Hindi, Urdu

19Doctors of Sullivan Heights Medical Clinic

Call the practice to ask about new-patient availability
106 - 14340 64 Avenue, Surrey, BC

Languages: English, French, Hindi, Punjabi

View its walk-in clinic page

20Dr. Amolak Dhillon

Call the practice to ask about new-patient availability
210 - 12885 80th Avenue, Surrey, BC

Languages: English, Punjabi

21Dr. Harjot Grewal

Call the practice to ask about new-patient availability
111 - 15315 66th Avenue, Surrey, BC

Languages: English, Punjabi

22Dr. Marie Di Cesare Inc.

Call the practice to ask about new-patient availability
302 - 16088 84 Avenue, Surrey, BC

Languages: English, French, Italian

23Dr. Mariola Januszewska

Call the practice to ask about new-patient availability
301A, 15252 32 Avenue, South Surrey, BC

Languages: English, Polish

24Dr. Mayda Lam

Call the practice to ask about new-patient availability
102 - 16088 84th Avenue, Surrey, BC

Languages: English

25Dr. Paramjit Aulakh

Call the practice to ask about new-patient availability
101 - 8181 120A Street, Surrey, BC

Languages: English, Hindi, Punjabi

26Dr. Paul Mendoza

Call the practice to ask about new-patient availability
25 - 15300 105 Avenue, Surrey, BC

Languages: English

27Dr. Vivek Tony Krishan

Call the practice to ask about new-patient availability
113 - 7500 120th Street, Surrey, BC

Languages: English, Punjabi

28Dr. Yang Family Practice

Call the practice to ask about new-patient availability
407 , 13761 96 Avenue, Surrey, BC

Languages: English, Korean

29Efry Health Center

Call the practice to ask about new-patient availability
101 - 9683 137th Street, Surrey, BC

Languages: English, Cantonese

30Embrace Clinic

Call the practice to ask about new-patient availability

Languages: English

31Family Practice Clinic - Newton

Call the practice to ask about new-patient availability
102B, 6844 King George Boulevard, Surrey, BC

Languages: English, Hindi, Punjabi, Urdu

32Family Practice Medical Clinic

Call the practice to ask about new-patient availability
102 - 10183 152A Street, Surrey, BC

Languages: English, Persian (Farsi), Tagalog

33First Canadian Medical Centre

Call the practice to ask about new-patient availability
104 - 14888 104 Avenue, Surrey, BC

Languages: English, Arabic

34Fleetwood Family Physicians

Call the practice to ask about new-patient availability
102 - 8585 160 Street, Surrey, BC

Languages: English, Hindi, Punjabi, Urdu

View its walk-in clinic page

35Focusmed Clinic

Call the practice to ask about new-patient availability
200 - 15135 101 Avenue , Surrey, BC

Languages: English, Hindi, Punjabi, Urdu

View its walk-in clinic page

36Fraser Heights Medical Clinic

Call the practice to ask about new-patient availability
106 - 15966 108 Avenue, Surrey, BC

Languages: English

View its walk-in clinic page

37Gateway Medical Centre

Call the practice to ask about new-patient availability
13719 72 Avenue, Surrey, BC

Languages: English, Cantonese, Tamil

38Generations Care Medical

Call the practice to ask about new-patient availability
102 - 3211 152 Street, Surrey, BC

Languages: English, Hindi, Punjabi, Urdu

View its walk-in clinic page

39Generations Med Clinic

Call the practice to ask about new-patient availability
105 - 6680 152A Street, Surrey, BC

Languages: English, Gujarati, Hindi, Punjabi, Urdu

View its walk-in clinic page

40Grace Medical Clinic

Call the practice to ask about new-patient availability
100 - 9655 137 Street, Surrey, BC

Languages: English, French, Lingala, Swahili

41Guia Family Practice

Call the practice to ask about new-patient availability
503 - 13737 96 Avenue, Surrey, BC

Languages: English, Russian, Ukrainian

42Guildford Family Health

Call the practice to ask about new-patient availability
201 - 10190 152A Street, Surrey, BC

Languages: English, Mandarin

43Harmony Care Family Practice

Call the practice to ask about new-patient availability
102 - 15055 54A Avenue, Surrey, BC

Languages: English, Hindi, Punjabi, Tamil, Urdu

44Hazelwood Medical Clinic

Call the practice to ask about new-patient availability
201 - 16088 84th Avenue, Surrey, BC

Languages: English, Punjabi

45Health One Medical

Call the practice to ask about new-patient availability
101 - 10277 154 Street, Surrey, BC

Languages: English, Cantonese, Gujarati, Hindi

46Highroads Medical Clinic - South Surrey

Call the practice to ask about new-patient availability
410 - 15355 24 Avenue, South Surrey, BC

Languages: English, Spanish

View its walk-in clinic page

47Hygiea Medical Clinic

Call the practice to ask about new-patient availability
300 - 15336 31 Avenue, South Surrey, BC

Languages: English

View its walk-in clinic page

48iCollab Health Care Clinic

Call the practice to ask about new-patient availability
104 - 6625 152A Street, Surrey, BC

Languages: English, Hindi, Punjabi

View its walk-in clinic page

49iCollab Health Care Clinic

Call the practice to ask about new-patient availability
3 - 3238 King George Boulevard, South Surrey, BC

Languages: English, Hindi, Urdu

View its walk-in clinic page

50Indigenous Primary Health and Wellness Clinic

Call the practice to ask about new-patient availability
10095 Whalley Boulevard, Surrey, BC

Languages: English

51Kla-how-eya Indigenous Health and Wellness Clinic

Call the practice to ask about new-patient availability
100 - 10233 153 Street, Surrey, BC

Languages: English, Mandarin

52Kwantlen Medical Clinic

Call the practice to ask about new-patient availability
1 - 12818 72 Avenue, Surrey, BC

Languages: English, Punjabi

53Langley Crossing Medical Clinic

Call the practice to ask about new-patient availability
7154 120th Street, Surrey, BC

Languages: English, Afrikaans, Tagalog, Vietnamese

54Manchanda Medical Clinic

Call the practice to ask about new-patient availability
7550 King George Boulevard, Surrey, BC

Languages: English

View its walk-in clinic page

55Mercy Medical Clinic - Surrey

Call the practice to ask about new-patient availability
2332 160 Street, South Surrey, BC

Languages: English

View its walk-in clinic page

56Morgan Creek Medical Clinic

Call the practice to ask about new-patient availability
106 - 15252 32 Avenue, South Surrey, BC

Languages: English, French, Spanish

View its walk-in clinic page

57New Concept Medical Clinic

Call the practice to ask about new-patient availability
125 - 15299 68 Avenue, Surrey, BC

Languages: English, Hindi, Punjabi, Urdu

58NewGen Medical Centre

Call the practice to ask about new-patient availability
104 - 6321 King George Boulevard, Surrey, BC

Languages: English

View its walk-in clinic page

59Peninsula Medical Clinic

Call the practice to ask about new-patient availability
109 - 15388 24 Avenue, South Surrey, BC

Languages: English, Bengali, Hindi

View its walk-in clinic page

60Pinnacle Health Clinic Female

Call the practice to ask about new-patient availability
121 - 1959 152nd Street, Surrey, BC

Languages: English

61Pulse Medical

Call the practice to ask about new-patient availability
Unit 1 & 2, 19567 64 Avenue, Surrey, BC

Languages: English, Hindi, Korean, Punjabi

View its walk-in clinic page

62Reliance Medical Clinic

Call the practice to ask about new-patient availability
108 - 1656 Martin Drive, South Surrey, BC

Languages: English, Afrikaans, Hindi, Punjabi

View its walk-in clinic page

63Scott 75 Medical Clinic

Call the practice to ask about new-patient availability
113 - 7500 120th Street, Surrey, BC

Languages: English, Punjabi

View its walk-in clinic page

64Scott Road Family Care Medical

Call the practice to ask about new-patient availability
103 - 7110 120 Street, Surrey, BC

Languages: English, Hindi, Mandarin, Punjabi, Urdu

View its walk-in clinic page

65Shifa Medical Clinic Female

Call the practice to ask about new-patient availability
103 - 2388 156 Street, South Surrey, BC

Languages: English, Hindi, Punjabi, Urdu

View its walk-in clinic page

66South Surrey Urgent and Primary Care Centre (UPCC)

Call the practice to ask about new-patient availability
120 - 1711 152 Street, Surrey, BC

Languages: English

View its walk-in clinic page

67Stellar Health

Call the practice to ask about new-patient availability
101 - 5967 168 Street, Surrey, BC

Languages: English, Punjabi, Tamil

68Sukhman Medical Clinic

Call the practice to ask about new-patient availability
106 - 12025 Nordel Way, Surrey, BC

Languages: English, Hindi, Punjabi

69Sullivan Medical Clinic

Call the practice to ask about new-patient availability
108 - 15325 56 Avenue, Surrey, BC

Languages: English, Hindi, Kannada, Malayalam, Punjabi, Tamil, Telugu, Urdu

View its walk-in clinic page

70Surrey Family Medical

Call the practice to ask about new-patient availability
103 - 13737 96 Avenue, Surrey, BC

Languages: English, Cantonese, Mandarin

71Surrey North Community Health Centre

Call the practice to ask about new-patient availability
10697 135A Street, Surrey, BC

Languages: English, French

72Surrey Whalley Urgent and Primary Care Centre (UPCC)

Call the practice to ask about new-patient availability
G2, 9639 137A Street, Surrey, BC

Languages: English

View its walk-in clinic page

73Surrey-Newton Urgent and Primary Care Centre (UPCC)

Call the practice to ask about new-patient availability
6830 King George Boulevard, Surrey, BC

Languages: English, Hindi, Punjabi

View its walk-in clinic page

74The Clinic at Clayton Heights

Call the practice to ask about new-patient availability
103 - 7170 188 Street, Surrey, BC

Languages: English, Hindi, Punjabi, Sinhala

View its walk-in clinic page

75TLC Medical - Surrey

Call the practice to ask about new-patient availability
150 - 13655 Fraser Highway, Surrey, BC

Languages: English, Arabic

76Trio Medical

Call the practice to ask about new-patient availability
107 - 7475 135 Street, Surrey, BC

Languages: English, Hindi, Punjabi

77Veralife Health Centre

Call the practice to ask about new-patient availability
103 - 8318 120 Street, Surrey, BC

Languages: English, Hindi, Punjabi

View its walk-in clinic page

78Viva Care - Guildford

Call the practice to ask about new-patient availability
1000 - 10355 152 Street, Surrey, BC

Languages: English, Arabic

79We Care Medical Clinic

Call the practice to ask about new-patient availability
100 - 6329 King George Boulevard, Surrey, BC

Languages: English, Bengali, Hindi, Urdu

View its walk-in clinic page

80WELL Health - Brickyard Medical Clinic

Call the practice to ask about new-patient availability
150 - 17475 56 Avenue, Surrey, BC

Languages: English

View its walk-in clinic page

81WELL Health - Cedar Hills Medical Clinic

Call the practice to ask about new-patient availability
120 - 12852 96 Avenue, Surrey, BC

Languages: English

View its walk-in clinic page

82WELL Health - Central City

Call the practice to ask about new-patient availability
3110 - 10153 King George Boulevard, Surrey, BC

Languages: English, Igbo, Russian, Ukrainian

View its walk-in clinic page

83WELL Health - Clayton Heights Medical Clinic

Call the practice to ask about new-patient availability
204 - 18730 Fraser Highway, Surrey, BC

Languages: English, Punjabi

View its walk-in clinic page

84WELL Health - Clover Care Medical Clinic

Call the practice to ask about new-patient availability
102 - 17770 56 Avenue, Surrey, BC

Languages: English, Arabic, Persian (Farsi), Hindi, Pashto, Punjabi, Urdu

View its walk-in clinic page

85WELL Health - Colebrook Medical Clinic

Call the practice to ask about new-patient availability
107 - 15240 56 Avenue, Surrey, BC

Languages: English, Persian (Farsi), Gujarati, Hindi, Urdu

View its walk-in clinic page

86WELL Health - Fleetwood Medical Clinic

Call the practice to ask about new-patient availability
306 - 9014 152 Street, Surrey, BC

Languages: English

View its walk-in clinic page

87WELL Health - Panorama Village Medical Clinic

Call the practice to ask about new-patient availability
103 - 15157 56th Avenue, Surrey, BC

Languages: English, Afrikaans, Russian, Tamil

View its walk-in clinic page

88WELL Health - South Surrey Morgan Crossing

Call the practice to ask about new-patient availability
101 - 15850 26 Avenue, South Surrey, BC

Languages: English, Afrikaans, Arabic, Bengali, French, Korean

View its walk-in clinic page

89WELL Health - Triton Medical Clinic

Call the practice to ask about new-patient availability
102 - 12565 88 Avenue, Surrey, BC

Languages: English, Afrikaans, French

View its walk-in clinic page

90WELL Health Medical Centres - Nordel Crossing

Call the practice to ask about new-patient availability
115 - 12080 Nordel Way, Surrey, BC

Languages: English

View its walk-in clinic page

91WELL Health – Evergreen

Call the practice to ask about new-patient availability
8960 152 Street, Surrey, BC

Languages: English, Hindi, Punjabi, Urdu

View its walk-in clinic page

92West Coast Medical Clinic

Call the practice to ask about new-patient availability
3 - 3238 King George Boulevard, Surrey, BC

Languages: English, Croatian, Punjabi, Serbian

93White Rock - South Surrey Primary Care Access Clinic

Call the practice to ask about new-patient availability
120 - 1711 152 Street, Surrey, BC

Languages: English

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.