Family doctors in Maple Ridge
19 family practices in Maple Ridge from the Pathways Medical Care Directory. Call ahead to ask about new-patient availability.
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.
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 Maple Ridge.
Find a Doctor BC: Maple Ridge (external site)
Pin numbers match the numbers on the practice cards below. Not a ranking or endorsement.
1Care Co. Medical Clinic
Languages: English, Hindi, Telugu
2Cottonwood Medical Clinic
Languages: English
3Dewdney Medical Clinic
Languages: English, Afrikaans
4Dr. James Lam's Clinic
Languages: English
5Foundry Ridge Meadows - Youth Primary Care Clinic
Languages: English
6Fraser Medical Clinic
Languages: English, Hindi, Polish
7Golden Ears Family Practice
Languages: English, Afrikaans
8Grey Medical Clinic
Languages: English, Arabic, Esan (Edo)
9Mageta Family Medical Clinic
Languages: English, Afrikaans, Hindi, Punjabi, Sinhala, Spanish
10Maple Meadows Health Centre
Languages: English, Hindi, Italian, Portuguese, Spanish, Telugu
11MedLife Plus Clinic Male
Languages: English
12Midtown Medical Clinic
Languages: English, Hindi, Punjabi
13Mountain Medical Clinic - Maple Ridge
Languages: English, Gujarati, Hindi, Punjabi, Tamil, Telugu, Urdu
14Peoples Medical Clinic - Maple Ridge
Languages: English, Arabic
15Pure Care Clinic
Languages: English, Hindi, Pashto, Punjabi, Urdu
16Ridge Meadows Urgent and Primary Care Centre (UPCC)
Languages: English, Romanian
17Shepherd's Hill Medical Clinic
Languages: English, French
19Westgate Medical Clinic
Languages: English, Persian (Farsi)
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.