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

Family doctors in Langley

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

32practices 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 Langley.

Find a Doctor BC: Langley (external site)

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

1272 Medical Clinic

Call the practice to ask about new-patient availability
2941 272 Street, Aldergrove, BC

Languages: English, Punjabi

View its walk-in clinic page

2Brookswood Village Medical

Call the practice to ask about new-patient availability
101 - 20083 40th Avenue, Langley, BC

Languages: English, Gujarati, Hindi

View its walk-in clinic page

3Dr. Barbara Dyble

Call the practice to ask about new-patient availability
23206 88 Avenue, Langley, BC

Languages: English

4Dr. Haima Etorki

Call the practice to ask about new-patient availability
201 - 22242 48th Avenue, Langley, BC

Languages: English, Arabic

5Dr. Hebatallah Moftah

Call the practice to ask about new-patient availability
301 - 20055 Willowbrook Drive, Langley, BC

Languages: English, Arabic

6Dr. Len DeLair

Call the practice to ask about new-patient availability
307 - 22112 52 Avenue, Langley, BC

Languages: English

7Dr. Peter G. Methven Inc.

Call the practice to ask about new-patient availability
104 - 22112 52nd Avenue, Langley, BC

Languages: English

8For You Medical Clinic

Call the practice to ask about new-patient availability
115 - 8063 199 Street, Langley, BC

Languages: English

9Fort Family Practice

Call the practice to ask about new-patient availability
201 - 23148 96 Avenue, Langley, BC

Languages: English, Tagalog

10Four Oaks Medical

Call the practice to ask about new-patient availability
5500 206th Street, Langley, BC

Languages: English

11Happy Face Medical Clinic

Call the practice to ask about new-patient availability
7 - 8590 200 Street, Langley, BC

Languages: English, Punjabi

View its walk-in clinic page

12Healthway Medical Clinic

Call the practice to ask about new-patient availability
20200 Fraser Highway, Langley, BC

Languages: English, Hindi, Punjabi, Urdu

View its walk-in clinic page

13Langley City Family Practice

Call the practice to ask about new-patient availability
112 - 5501 204 Street, Langley, BC

Languages: English

14Langley Medical Clinic

Call the practice to ask about new-patient availability
101 - 5796 Glover Road, Langley, BC

Languages: English

15Langley Primary Health Care Associates

Call the practice to ask about new-patient availability
303 - 22112 52 Avenue, Langley, BC

Languages: English, Punjabi

16Langley Senior Primary Care Clinic

Call the practice to ask about new-patient availability
22051 Fraser Highway, Langley, BC

Languages: English

17Langley Urgent and Primary Care Centre (UPCC)

Call the practice to ask about new-patient availability
202 - 20434 64th Avenue, Langley, BC

Languages: English

View its walk-in clinic page

18Murals Medical Clinic

Call the practice to ask about new-patient availability
100 - 22314 Fraser Highway, Langley, BC

Languages: English, Arabic

View its walk-in clinic page

19Murray Village Medical Clinic

Call the practice to ask about new-patient availability
101 - 4769 222 Street, Langley, BC

Languages: English

View its walk-in clinic page

20Murrayville Family Practice Group

Call the practice to ask about new-patient availability
204 - 22112 52 Avenue, Langley, BC

Languages: English

21Reliance Medical Clinic Langley

Call the practice to ask about new-patient availability
19851 Willowbrook Drive, Langley, BC

Languages: English

View its walk-in clinic page

22SAFA Medical Clinic

Call the practice to ask about new-patient availability
5 - 8948 202 Street, Langley, BC

Languages: English, Persian (Farsi)

View its walk-in clinic page

23Sorora Medical

Call the practice to ask about new-patient availability
A415, 20020 84 Avenue, Langley, BC

Languages: English, Punjabi

24St. Luke Family Practice

Call the practice to ask about new-patient availability
5 - 5761 Glover Road, Langley, BC

Languages: English

25Symphony Medical

Call the practice to ask about new-patient availability
A245, 7980 206A Street, Langley, BC

Languages: English, Hindi, Urdu

26TLC Medical - Langley

Call the practice to ask about new-patient availability
120 - 8063 199 Street, Langley, BC

Languages: English, Igbo, Krio, Yoruba

27Village Medical Clinic - Fort Langley

Call the practice to ask about new-patient availability
201 - 23242 Mavis Avenue, Fort Langley, BC

Languages: English

View its walk-in clinic page

28Walnut Grove Medical

Call the practice to ask about new-patient availability
401 - 21183 88 Avenue, Langley, BC

Languages: English

View its walk-in clinic page

29Willoughby Medical Centre

Call the practice to ask about new-patient availability
B1A, 20202 66th Avenue, Langley, BC

Languages: English, Hindi

View its walk-in clinic page

30Willow Family Practice

Call the practice to ask about new-patient availability
101 & 102, 19610 64 Avenue, Langley, BC

Languages: English, Hindi, Punjabi

31Willowbrook Medical Clinic

Call the practice to ask about new-patient availability
158A, 19653 Willowbrook Drive, Langley, BC

Languages: English, Punjabi, Urdu

View its walk-in clinic page

32Yorkson Medical Clinic

Call the practice to ask about new-patient availability
A120, 8045 204A Street, Langley, BC

Languages: English, Arabic

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.