Cantonese-speaking clinics in Greater Vancouver
32 of the 370 clinics we list have at least one doctor or staff member who speaks Cantonese. Most are in Vancouver (12), Richmond (10), Burnaby (4), Surrey (2). 31 are confirmed by the clinic or a public directory; 1 are marked “likely” and worth a phone call first.
32clinics
8cities
10open weekends
4open evenings
Vancouver · 12Richmond · 10Burnaby · 4Surrey · 2Coquitlam · 1Langley · 1North Vancouver · 1West Vancouver · 1
Arena Medical Clinic
190 Keefer Place, Vancouver, BC V6B 0J6
ChinesePersian (Farsi)Weekends
Monday–Saturday (hours vary by day)
Broadway Station Medical Clinic Inc.
2516 Commercial Drive, Vancouver, BC V5N 4C2
Chinese
Hours to be confirmed
Chinatown Medical Group
234 E Hastings St, Vancouver, BC
ChineseWeekends
daily 11:00 AM – 4:00 PM
Commercial Drive Walk-In Clinic
1515 Commercial Drive, Vancouver, BC V5L 3Y1
ChineseEveningsWeekends
Monday–Saturday (hours vary by day)
Keefer Walk-In and Medical Clinic
118 Keefer St, Vancouver, BC
ChineseWeekends
Wednesday, Saturday (hours vary by day)
Khatsahlano Medical Clinic
2685 West Broadway, Vancouver, BC V6K 2G2
ChineseWeekends
Monday–Saturday (hours vary by day)
Marine Gateway Medical Clinic
301-470 SW Marine Dr, Vancouver, BC V5X 0C4
ChineseHindi, PunjabiWeekends
daily 7:00 AM – 6:00 PM
South Vancouver Medical Clinic
350 SE Marine Drive, Vancouver, BC V5X 2S5
ChineseSpanish
Monday–Friday 9:00 AM – 6:00 PM
Stein Medical Clinic (Burrard)
188-550 Burrard Street, Vancouver, BC V6C 2B5
ChineseFrench, Spanish
Monday–Friday 8:00 AM – 5:00 PM
Victoria Square Medical Centre
5619 Victoria Drive, Vancouver, BC V5P 3W2
ChinesePersian (Farsi), Tagalog
Hours to be confirmed
WELL Health Medical Centres – Kingsway(Pacific Medical Clinic)
2032 Kingsway 1A, Vancouver, BC V5N 2T3
ChinesePunjabi, Hindi
Monday–Friday 9:00 AM – 5:00 PM
yYoung Medical Clinic
#1 – 1721 Main Street, Vancouver, BC
ChineseEvenings
Monday–Friday (hours vary by day)
Aberdeen Health Centre
2180–4151 Hazelbridge Way, Richmond, BC V6X 4J7
ChineseEveningsWeekends
daily (hours vary by day)
Affinity Medical Clinic
3278 Sexsmith Rd, Richmond, BC
Chinese
Monday–Friday 8:30 AM – 5:30 PM
Dr. Kazem Khazamipour Walk-in Medical Clinic (also known as Island Medical Center)
130–8120 Cook Road, Richmond, BC
ChinesePersian (Farsi), Arabic
Monday–Friday 10:00 AM – 5:00 PM
Foundry Richmond
101-5811 Cooney Rd, Richmond, BC V6X 3M1
ChinesePunjabi
Monday–Friday (hours vary by day)
Generation Health Clinic
Richmond Place, 8100 Granville Avenue, Richmond, BC
Chinese
Monday–Thursday 8:30 AM – 4:30 PM
Live Well Medical Centre
4081 No. 5 Road, Richmond, BC V6X 1L5
ChineseRussian, French
Monday, Tuesday 9:30 AM – 12:30 PM
Live Well Medical Centre (No. 3)
160–8980 No. 3 Road, Richmond, BC
ChineseWeekends
Monday–Saturday (hours vary by day)
Mega Fu Medical Clinic(Garden City Walmart)
300-5900 No. 3 Road, Richmond, BC (inside Garden City Walmart)
Chinese
Monday–Friday 9:00 AM – 6:00 PM
WELL Health Medical Centres – Richmond Central
150–7997 Westminster Highway, Richmond, BC
ChineseRussian, French
Monday–Friday 9:00 AM – 5:00 PM
WELL Health Medical Centres – Richmond Oval-B
Suite 1100, 160–6111 River Road, Richmond, BC
Chinese
Monday–Friday 8:00 AM – 5:00 PM
Dawson Medical Clinic
4238 Dawson St, Burnaby, BC V5C 0B8
Chinese
Monday, Tuesday, Thursday, Friday 9:00 AM – 3:30 PM
Mango Walk-In Clinic
4392 Beresford St, Burnaby, BC V5H 0E7
ChineseWeekends
daily 9:00 AM – 4:00 PM
PolyCan Health Centre
#102 & #205, 9055 University High St, Burnaby, BC V5A 0A7
Chinese
Monday–Friday 10:00 AM – 6:00 PM
Station Square Medical Clinic
146–6200 McKay Ave, Burnaby, BC V5H 4L7
ChineseItalianEvenings
Monday–Friday 9:00 AM – 9:00 PM
Questions people ask
Where can I see a Cantonese-speaking doctor in Greater Vancouver?
The list above has 32 clinics across 8 cities; Vancouver has the most (12). Open a clinic for hours, directions and which languages are confirmed.
Will a Cantonese-speaking doctor be working when I walk in?
Not always. Clinics list the languages their doctors speak, but each doctor works different shifts. Call ahead and ask which doctor is in today.
Can I get an interpreter if no one speaks my language?
HealthLink BC (call 8-1-1) gives health advice with interpreters in more than 130 languages. Hospitals and health-authority clinics can usually book an interpreter; at private walk-in clinics, bringing someone you trust is often easier.
More ways to find a clinic
Chinese-speaking · 48Mandarin-speaking · 41Punjabi-speaking · 68Hindi-speaking · 62Farsi-speaking · 38Urdu-speaking · 36Arabic-speaking · 18French-speaking · 18Spanish-speaking · 15Tagalog-speaking · 8Korean-speaking · 7Russian-speaking · 6Vietnamese-speaking · 6UPCCs · 19Open Sunday · 82Open late · 60Accepting new patients · 8
Data updated October 21, 2026 6:34 pm PDT. For information only. Not medical advice. Confirm by phone before visiting.