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

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
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

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

Data updated October 21, 2026 6:34 pm PDT. For information only. Not medical advice. Confirm by phone before visiting.