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

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.

Urgent & primary care centres (UPCC)

3

Walk-in clinics

61
49th 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)

5

Family practices, youth & other clinics

10

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.