Walk-in clinics in Surrey
79 clinics are listed in Surrey. 19 have evening hours and 39 open on weekends, based on the 69 with published hours. Pick a clinic below for hours, languages, directions and the nearest alternatives.
79clinics listed
3UPCC
6Chinese-speaking
39open weekends
4within ~10 min of SkyTrain
7,104residents per clinic
Population 568,322 (Surrey, Statistics Canada 2021 Census). Residents per clinic counts every open listing in the municipality, including walk-in, UPCC and family practices.
Open latest
Open on Sundays
Languages besides English
- Punjabi33 clinics
- Hindi24 clinics
- Urdu15 clinics
- Mandarin6 clinics
- Arabic4 clinics
Urgent & primary care centres (UPCC) · 3Walk-in clinics · 61Clinics that need an appointment (often same-day) · 5Family practices, youth & other clinics · 10
Urgent & primary care centres (UPCC)
3Cloverdale Urgent and Primary Care Centre
5711 176A Street, Surrey, BC V3S 6S6
EveningsWeekends
daily 9:00 AM – 8:00 PM
Surrey Urgent and Primary Care Centre(Whalley)
Unit G2, 9639 137A Street, Surrey BC V3T 0M1
EveningsWeekends
daily 10:00 AM – 9:00 PM
Surrey-Newton Urgent and Primary Care Centre
6830 King George Blvd, Surrey BC
Hindi, PunjabiEveningsWeekends
daily 9:00 AM – 8:00 PM
Walk-in clinics
6149th Parallel Medical Clinic (Semiahmoo branch)
108-1656 Martin Dr, Surrey, BC V4A 6E7
Afrikaans, Hindi
Monday–Friday 9:00 AM – 4:00 PM
ACE Medical Clinic
103-12030 80 Ave, Surrey, BC V3W 3M1
Punjabi, Hindi
Monday–Friday 9:30 AM – 4:30 PM
April Medical Centre Walk-in Clinic
15277 100 Ave Unit 109, Surrey, BC
ChineseWeekends
Monday–Saturday 7:30 AM – 12:00 PM
AVEE HEALTH - Surlang Medical Clinic
106-19475 Fraser Highway, Surrey, BC
Monday–Friday 9:30 AM – 5:30 PM
Bear Creek Medical Clinic
105-9093 King George Blvd, Surrey, BC V3V 5V7
Dari, Persian (Farsi)Weekends
daily (hours vary by day)
Care First Medical Clinic
#101-19390 68 Ave, Surrey, BC
Weekends
Monday, Tuesday, Wednesday, Thursday, Sunday 9:00 AM – 5:00 PM
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
CarePlace Medical Centre (120th Street)
7154 120 Street, Surrey, BC V3W 3M8
ClosedEveningsWeekends
Monday–Saturday (hours vary by day)
Careville Medical Clinic - Fleetwood
8927 152nd Street #106, Surrey BC V3R 4E5
Arabic
Monday–Friday 9:00 AM – 5:00 PM
Cefar Medical Clinic
Unit 117 – 7130 120th Street, Surrey, BC V3W 3M8
Weekends
Monday–Saturday (hours vary by day)
Central City Medical Clinic
10153 King George Highway, Surrey BC V3T 2W1
RussianWeekends
daily (hours vary by day)
City Centre Medical Clinic
10517 King George Blvd, Surrey, BC V3T 2X1
Hours to be confirmed
CityMed Clinic – Surrey
108-109 14818 60 Ave, Surrey, BC
Hindi, Punjabi
Monday–Friday 8:00 AM – 4:00 PM
Clayton Heights Medical Clinic
204-18730 Fraser Highway, Surrey BC V3S 7Y4
PunjabiEveningsWeekends
daily (hours vary by day)
Clover Care Medical Clinic
102-17770 56th Avenue, Surrey BC V3S 1C7
EveningsWeekends
daily (hours vary by day)
Cloverdale Crossing Medical Clinic
835-17685 64 Ave, Surrey, BC V3S 1Z2
EveningsWeekends
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
Evergreen Medical Centre
8960 152nd Street, Surrey BC V3R 4E4
Monday–Friday 8:00 AM – 5:00 PM
Focus Medical Clinic
200-15135 101 Ave, Surrey, BC V3R 7Z1
French, Spanish
Monday–Friday 8:00 AM – 5:00 PM
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)
Guildford Town Centre Medical Clinic
1269-15170 104th Avenue, Surrey BC V3R 7B7
EveningsWeekends
daily (hours vary by day)
King George Medical Clinic
105-8056 King George Boulevard, Surrey BC V3W 5B5
Weekends
daily 9:30 AM – 3:30 PM
MediSan Health – Fleetwood Clinic
16088 84 Ave, Surrey, BC V4N 0V9
Monday–Friday (hours vary by day)
Mercy Medical Clinic - S. Surrey
2332 160 St (inside Real Canadian Superstore), Surrey BC
New patients
Monday–Friday 9:00 AM – 6:00 PM
NewGen Medical Centre
103-6321 King George Blvd, Surrey, BC V3X 1G1
Hours to be confirmed
Newgen Medical Clinic Clayton
160-18811 72 Ave, Surrey BC V4N 6W7
Weekends
Monday–Saturday (hours vary by day)
Nordel Crossing Medical Clinic
115-12080 Nordel Way, Surrey BC V3W 1P6
Weekends
daily (hours vary by day)
Osprey Medical Clinic
13477 72 Ave, Surrey, BC
Hours to be confirmed
Panorama Medical Clinic
6-6828 128 St, Surrey BC V3W 4C9
Hindi, PunjabiWeekends
daily (hours vary by day)
Peace Arch Community Clinic
1790 152 Street, Surrey BC V4A 7Z7
EveningsWeekends
daily (hours vary by day)
Pharmacy Care Clinic – Shoppers Drug Mart – 120th Street
7538 120th Street, Surrey, BC V3W 3N1
Hours to be confirmed
Pharmacy Care Clinic – Shoppers Drug Mart – Cedar Hills
150-12830 96th Avenue, Surrey, BC V3V 6A8
EveningsWeekends
daily 8:00 AM – 10:00 PM
Pharmacy Care Clinic – Shoppers Drug Mart – Clayton S.C.
18677 Fraser Hwy, Surrey, BC V3S 8E7
EveningsWeekends
daily 8:00 AM – 12:00 PM
Pharmacy Care Clinic – Shoppers Drug Mart – Evergreen Mall
8962 152nd Street, Surrey, BC V3R 4E4
EveningsWeekends
daily 8:00 AM – 10:00 PM
Pharmacy Care Clinic – Shoppers Drug Mart – Guildford Village
15691 104th Ave, Surrey, BC V4N 2H4
Hours to be confirmed
Pharmacy Care Clinic – Shoppers Drug Mart – King George Blvd
150-7322 King George Blvd, Surrey, BC V3W 5A5
EveningsWeekends
daily 8:00 AM – 12:00 PM
Pharmacy Care Clinic – Shoppers Drug Mart – Panorama Village
150-15157 56 Avenue, Unit 100, Surrey, BC V3S 9A5
Hours to be confirmed
Primacy - Guildford Medical Clinic (formerly Guildford Medical Clinic)
14650 104th Avenue, Surrey BC V3R 1M3
Weekends
Monday–Saturday (hours vary by day)
Pulse Medical Clinic
101-19567 64 Ave, Surrey, BC
Punjabi, Hindi
Monday–Friday (hours vary by day)
Pure Cure Medical Clinic
#100-8820 120th Street, Surrey BC V3V 0C9
Monday–Friday (hours vary by day)
Riverside Heights Medical Clinic
101-14815 108th Avenue, Surrey BC V3R 1W2
EveningsWeekends
daily (hours vary by day)
Scott 75 Medical Clinic
113-7500 120 St, Surrey, BC V3W 3N1
Hours to be confirmed
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)
Sema Medical Clinic
15160 Fraser Highway, Surrey BC V3R 3P1
ClosedWeekends
Monday–Saturday (hours vary by day)
Semiahmoo Medical Clinic
#3–1767 152 St, Surrey, BC V4A 4N3
EveningsWeekends
Monday–Saturday (hours vary by day)
Shifa Family Practice Clinic
2388 156 Street Unit 103, Surrey BC V4A4V4
Hindi, Punjabi
Monday–Friday (hours vary by day)
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 - Care Place Fleetwood Medical Clinic
9014 152 Street Suite 306, Surrey BC
Weekends
Monday–Saturday (hours vary by day)
WELL Health - Colebrook Medical Clinic
107 - 15240 56 Avenue, Surrey BC V3S 5K7
Persian (Farsi), GujaratiWeekends
Monday–Saturday (hours vary by day)
WELL Health - Triton Medical Clinic
12565 88 Avenue, Surrey BC
Afrikaans, French
Monday–Friday 8:00 AM – 6:00 PM
WELL Health Medical Centres – Brickyard
150-17475 56th Avenue, Surrey BC V3S 2X6
EveningsWeekends
daily (hours vary by day)
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
WELL Health – Panorama Village Medical Clinic
#103, 15157 56 Avenue, Surrey, BC V3S 9A5 (Panorama Village shopping centre)
Afrikaans, Russian
Monday–Friday 8:00 AM – 4:00 PM
Clinics that need an appointment (often same-day)
5Beyond Health and Medical
101-19211 Fraser Hwy, Surrey, BC V3S 7C9
Spanish, PunjabiWeekends
Monday–Saturday (hours vary by day)
Boundary Park Medical Centre
115-6350 120 Street, Surrey BC V3X 3K1
ArabicWeekends
daily (hours vary by day)
Civic Family Health Centre
Unit 110-13588 88 Ave, Surrey, BC V3W 3K8
Hindi, PunjabiWeekends
Monday–Saturday (hours vary by day)
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)
Family practices, youth & other clinics
10AXIS Primary Care Clinic
5795 176th St, Surrey, BC V3S 4E1
Punjabi, UrduEveningsWeekends
Monday–Saturday (hours vary by day)
Cedar Hills Medical Clinic
120-12852 96 Ave, Surrey, BC V3V 6A8
Punjabi
Monday–Friday 7:00 AM – 2:00 PM
Doctors of Sullivan Heights Medical Clinic
14340 64 Ave #106, Surrey, BC
French, PunjabiWeekends
Monday–Saturday (hours vary by day)
Dr. Sandeep Sharma Medical Clinic
#106-12025 Nordel Way, Surrey, BC
Monday–Friday 9:00 AM – 4:00 PM
Generations Care Medical
102-3211 152 Street, Surrey BC
Hindi, Punjabi
Monday–Friday 9:00 AM – 5:00 PM
Highroads Medical & Walk-In Clinic
15355 24 Avenue, Surrey, BC V4A 2J1
Monday–Friday 9:00 AM – 5:00 PM
Hygiea Medical Clinic
15336 31 Avenue, Surrey BC
Chinese
Monday–Friday (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)
Morgan Creek Medical Clinic
106–15252 32 Ave, Surrey BC V3S 0R7
Monday–Friday 8:30 AM – 4:30 PM
Sullivan Medical Clinic
108-15325 56th Avenue, Surrey BC V3S 0X9
ChinesePunjabi
Monday–Friday 9:00 AM – 6:00 PM
Emergency departments near Surrey
Straight-line distance from the centre of this city’s clinics. For life-threatening emergencies call 911.
Data updated October 23, 2026 10:41 am PDT. For information only. Not medical advice. Confirm by phone before visiting.