Punjabi-speaking clinics in Greater Vancouver
68 of the 370 clinics we list have at least one doctor or staff member who speaks Punjabi. Most are in Surrey (33), Delta (7), Langley (6), Vancouver (6). 64 are confirmed by the clinic or a public directory; 4 are marked “likely” and worth a phone call first.
68clinics
10cities
29open weekends
10open evenings
3UPCC
Surrey · 33Delta · 7Langley · 6Vancouver · 6Pitt Meadows · 4White Rock · 4Burnaby · 3Maple Ridge · 2North Vancouver · 2Richmond · 1
49th Parallel Medical Clinic (Semiahmoo branch)
108-1656 Martin Dr, Surrey, BC V4A 6E7
Afrikaans, Hindi
Monday–Friday (hours vary by day)
ACE Medical Clinic
103-12030 80 Ave, Surrey, BC V3W 3M1
Punjabi, Hindi
Monday–Friday 9:30 AM – 4:30 PM
AXIS Primary Care Clinic
5795 176th St, Surrey, BC V3S 4E1
Punjabi, UrduEveningsWeekends
Monday–Saturday (hours vary by day)
Bear Creek Medical Clinic
105-9093 King George Blvd, Surrey, BC V3V 5V7
Dari, Persian (Farsi)Weekends
daily (hours vary by day)
Beyond Health and Medical
101-19211 Fraser Hwy, Surrey, BC V3S 7C9
Spanish, PunjabiWeekends
Monday–Saturday (hours vary by day)
CareMax Medical Clinic & Urgent Care Center
102-7093 King George Hwy, Surrey, BC V3W 5A2
Punjabi, ArabicWeekends
Monday, Wednesday, Thursday, Friday, Saturday, Sunday 9:00 AM – 5:00 PM
Cedar Hills Medical Clinic
120-12852 96 Ave, Surrey, BC V3V 6A8
Punjabi
Monday–Friday 7:00 AM – 2:00 PM
CityMed Clinic – Surrey
108-109 14818 60 Ave, Surrey, BC
Hindi, Punjabi
Monday–Friday 8:00 AM – 4:00 PM
Civic Family Health Centre
Unit 110-13588 88 Ave, Surrey, BC V3W 3K8
Hindi, PunjabiWeekends
Monday–Saturday (hours vary by day)
Clayton Heights Medical Clinic
204-18730 Fraser Highway, Surrey BC V3S 7Y4
PunjabiEveningsWeekends
daily (hours vary by day)
Cloverhill Medical Clinic
111-18438 64 Avenue, Surrey BC V3S 1E9
Hindi, Punjabi
Monday–Friday 9:00 AM – 5:00 PM
Doctors of Sullivan Heights Medical Clinic
14340 64 Ave #106, Surrey, BC
French, PunjabiWeekends
Monday–Saturday (hours vary by day)
FocusMed Clinic
200-15135 101 Ave, Surrey BC V3R 7Z1
Hindi, Punjabi
Monday–Friday 9:00 AM – 5:00 PM
Fraser Heights Medical Centre
106-15966 108th Avenue, Surrey BC V4N 5V6
Hindi, PunjabiEveningsWeekends
daily (hours vary by day)
Generations Care Medical
102-3211 152 Street, Surrey BC
Hindi, Punjabi
Monday–Friday 9:00 AM – 5:00 PM
iCollab Healthcare – South Surrey
#3 - 3238 King George Blvd, Surrey BC V4P 1A5
Punjabi
Monday–Friday 9:00 AM – 5:00 PM
iCollab Healthcare – Sullivan
#104 - 6625 152A Street, Surrey BC V3S 0B3
PunjabiWeekends
Monday–Saturday (hours vary by day)
Manchanda Medical Clinic (formerly Terra Nova King's Cross Medical Clinic)
7550 King George Blvd, Surrey, BC
Hindi, PunjabiWeekends
Monday–Saturday (hours vary by day)
Panorama Medical Clinic
6-6828 128 St, Surrey BC V3W 4C9
Hindi, PunjabiWeekends
daily (hours vary by day)
Pulse Medical Clinic
101-19567 64 Ave, Surrey, BC
Punjabi, Hindi
Monday–Friday (hours vary by day)
Scott Road Family Care Medical / Rehab Clinic
Unit 103, 7110-120th Street, Surrey, BC V3W 3M8
ChineseHindi, Punjabi
Monday–Friday 9:00 AM – 5:00 PM
Scott Road Medical Clinic
103-8386 120 Street, Surrey BC V3W 3N4
Hindi, PunjabiEveningsWeekends
daily (hours vary by day)
Shifa Family Practice Clinic
2388 156 Street Unit 103, Surrey BC V4A4V4
Hindi, Punjabi
Monday–Friday (hours vary by day)
Sullivan Medical Clinic
108-15325 56th Avenue, Surrey BC V3S 0X9
ChinesePunjabi
Monday–Friday 9:00 AM – 6:00 PM
Surrey-Newton Urgent and Primary Care Centre
6830 King George Blvd, Surrey BC
Hindi, PunjabiEveningsWeekends
daily 9:00 AM – 8:00 PM
The Clinic at Clayton Heights
103 - 7170 188 St, Surrey BC V4N 6R4
Hindi, PunjabiWeekends
daily (hours vary by day)
Town Square Medical Clinic
103-8585 160 Street, Surrey BC V4N 1G4
PunjabiEveningsWeekends
daily 9:00 AM – 7:00 PM
Veralife Health Centre - Family Practice
Unit 103 8318 120 Street, Surrey, BC V3W 3N4
Hindi, Punjabi
Hours to be confirmed
Veralife Health Centre - Scott Rd
8318 120 Street, Surrey BC V3W 3N4
Hindi, Punjabi
Monday–Friday 9:00 AM – 5:00 PM
Viva Care – Surrey Central City (inside Walmart, Central City mall)
2151-10153 King George Blvd, Surrey, BC V3T 2W2(Central City 商场 Walmart 店内)
ChineseFrench, Hindi
Monday–Friday (hours vary by day)
Vivacare Surrey (also known as Viva Care – Guildford, inside Walmart)
201-1000 Guildford Town Centre / 1000-10355 152 Street, Surrey BC V3R 1N3
ChineseArabic, Hindi
Monday–Friday 10:00 AM – 2:00 PM
We Care Medical Clinic
100-6329 King George Blvd, Surrey BC V3X 1G1
Hindi, Urdu
Monday–Friday 8:00 AM – 5:00 PM
WELL Health Medical Centres – Morgan Crossing
101-15850 26th Avenue, Surrey BC V3S 2N6
Hindi, PunjabiNew patients
Monday–Friday 8:00 AM – 5:00 PM
Chand Medical Clinic Inc
105-8737 120 Street, Delta, BC V4C 6R4
ChinesePunjabi, Hindi
Hours to be confirmed
Dr. Neeru Anand
7445 120 Street, Unit 106, Delta, BC V4C 0B3
Hindi, Punjabi
Hours to be confirmed
Lark Medical Clinic (North Delta location)
8679 120 St, Delta, BC
Hindi, PunjabiWeekends
Monday–Saturday (hours vary by day)
North Delta Medical Clinic
8919 120 Street, Delta, BC V4C 6R6
Gujarati, Hindi
Monday–Friday 9:00 AM – 6:00 PM
Rai Medical Clinic
101 – 6905 120th Street, Delta, BC V4E 2A8
Punjabi, HindiWeekends
Monday–Saturday (hours vary by day)
Viva Care – Delta Clinic
6345 120 Street, Delta, BC V4E 2A6
Hindi, PunjabiWeekends
Monday–Saturday (hours vary by day)
W Medical Clinic
11944 88 Avenue, Delta, BC V4C 3C9
Hindi, PunjabiWeekends
Monday–Saturday (hours vary by day)
Happy Face Medical Clinic
7-8590 200 St, Langley Twp, BC
PunjabiWeekends
Monday–Saturday (hours vary by day)
Healthway Medical Clinic
20200 Fraser Hwy, Langley, BC V3A 4E4
Hindi, Punjabi
Monday–Friday 9:00 AM – 5:00 PM
Pharmacy Care Clinic – Shoppers Drug Mart – Brookswood Mall
Suite 2-4030 200th Street, Langley, BC V3A 1K7
Hindi, PunjabiEveningsWeekends
daily 8:00 AM – 12:00 AM
Pharmacy Care Clinic – Shoppers Drug Mart – Thunderbird Village
UNIT 150-20159 88 Ave, Langley, BC V1M 0A4
Punjabi, Hindi
Hours to be confirmed
Pure Care Clinic(Langley)
20644 Fraser Hwy #100, Langley, BC V3A 4G5
Punjabi, Persian (Farsi)Weekends
Monday–Saturday (hours vary by day)
Willowbrook Medical Clinic
158A-19653 Willowbrook Drive, Langley, BC
Punjabi, Urdu
Monday–Friday 9:00 AM – 2:00 PM
Marine Gateway Medical Clinic
301-470 SW Marine Dr, Vancouver, BC V5X 0C4
ChineseHindi, PunjabiWeekends
daily 7:00 AM – 6:00 PM
REACH Urgent and Primary Care Centre(REACH UPCC)
1145 Commercial Drive, Vancouver, BC
Hindi, PunjabiEveningsWeekends
daily (hours vary by day)
Seymour Health Centre
Unit 202, 1770 West 7th Ave, Vancouver, BC
French, HindiWeekends
Monday–Saturday (hours vary by day)
Southeast Urgent and Primary Care Centre(UPCC)
5880 Victoria Drive, Vancouver, BC V5P 3W9
Hindi, PunjabiEveningsWeekends
daily (hours vary by day)
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
Wellpoint Health Kitsilano
103-2025 West Broadway, Vancouver, BC V6J 1Z6
ChineseFrench, HindiEveningsWeekends
daily (hours vary by day)
Meadow Ridge Medical Clinic
#1 – 12460 191 St, Pitt Meadows, BC
Hindi, Punjabi
Monday–Friday 9:00 AM – 5:00 PM
Meadows View Medical Clinic
5–12460 191 St, Pitt Meadows, BC V3Y 2J2
Punjabi, Urdu
Monday–Friday (hours vary by day)
New Pitt Meadows Medical Clinic
12181 Harris Road, Pitt Meadows, BC V3Y 2E9
Hindi, PunjabiWeekends
Monday–Saturday 9:00 AM – 5:00 PM
Pitt River Medical Centre
105–19070 Lougheed Hwy, Pitt Meadows, BC V3Y 2M6
Hindi, Punjabi
Monday–Friday 9:00 AM – 5:00 PM
Healing Hub Medical Centre
15229 Russell Ave, White Rock, BC V4B 5C3
Punjabi, Hindi
Monday–Friday 9:00 AM – 4:00 PM
Hilltop Medical Walk-in Clinic
105-15331 16 Ave, Surrey, BC V4A 0C1 (inside Rexall Pharmacy, ground floor)
Afrikaans, Persian (Farsi)
Monday–Friday 9:00 AM – 5:00 PM
NewGen Medical Clinic
1589 George Street, White Rock, BC V4B 0C6
Hindi, Punjabi
Monday–Friday 9:00 AM – 5:00 PM
Peer Medical (formerly White Rock Medical Associates)
15157 Roper Ave, White Rock, BC
Punjabi
Monday–Friday 8:00 AM – 5:00 PM
Canway Medical Centre
#214–7885 6th Street, Burnaby, BC V3N 3N4
Hindi, Urdu
Monday–Friday 8:30 AM – 4:00 PM
Doctors on Hastings (formerly Medical Office – Drs. Appleby, Bradford, Lim & Grewal)
4349 Hastings St, Burnaby, BC
Punjabi, Hindi
Monday–Friday 8:00 AM – 4:00 PM
Prime Care Medical
201–7315 Edmonds St, Burnaby, BC V3N 1A7
ChineseGujarati, Hindi
Monday–Friday 8:00 AM – 5:00 PM
Questions people ask
Where can I see a Punjabi-speaking doctor in Greater Vancouver?
The list above has 68 clinics across 10 cities; Surrey has the most (33). Open a clinic for hours, directions and which languages are confirmed.
Will a Punjabi-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 · 41Cantonese-speaking · 32Hindi-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.