Walk-In Clinics in Surrey

28 clinics · British Columbia · 2 accepting walk-ins

Bear Creek Medical Clinic

105-9093 King George Blvd · Surrey

Hours unavailable — call ahead

Walk-ins accepted

Pulse Medical Clinic

1-19567 64th Avenue · Surrey

Hours unavailable — call ahead

Walk-ins accepted

Beyond Health and Medical Centre

101-19211 Fraser Highway · Surrey

Hours unavailable — call ahead

No walk-ins

CareMax Medical Clinc

101-7093 King George Blvd · Surrey

Hours unavailable — call ahead

Call to confirm

CityMed Medical and Pharmacy

14818 60th Avenue · Surrey

Hours unavailable — call ahead

No walk-ins

FocusMed Clinic

200-15135 101st Avenue · Surrey

Hours unavailable — call ahead

Call to confirm

Hilltop Medical Clinic

107-15331 16th Avenue · Surrey

Hours unavailable — call ahead

Call to confirm

Kwantlen Medical Clinic

12818 72nd Avenue · Surrey

Hours unavailable — call ahead

No walk-ins

Mercy Medical Clinic

2332 160th Street · Surrey

Hours unavailable — call ahead

No walk-ins

Peninsula Medical Clinic

15388 24th Avenue · Surrey

Hours unavailable — call ahead

Call to confirm

Scott Road Medical Clinic

101-8338 120th Street · Surrey

Hours unavailable — call ahead

No walk-ins

South Point Pharmacy & Medical Clinic

102-3211 152nd Street · Surrey

Hours unavailable — call ahead

No walk-ins

Sullivan Medical Clinic

108-15325 56th Avenue · Surrey

Hours unavailable — call ahead

Call to confirm

Surlang Medical Clinic

106-19475 Fraser Highway · Surrey

Hours unavailable — call ahead

Call to confirm

Viva Care

1000-10355 152nd Street · Surrey

Hours unavailable — call ahead

Call to confirm

Viva Care

2151-10153 King George Blvd · Surrey

Hours unavailable — call ahead

Call to confirm

Walk In Virtual Doctors

1-12818 72nd Avenue · Surrey

Hours unavailable — call ahead

Call to confirm

We Care Medical and Pharmacy

110-13588 88th Avenue · Surrey

Hours unavailable — call ahead

No walk-ins

We Care Medical and Pharmacy

100-6329 King George Blvd · Surrey

Hours unavailable — call ahead

No walk-ins

WELL Health Medical Centres

306-9014 152nd Street · Surrey

Hours unavailable — call ahead

Call to confirm

WELL Health Medical Centres

102-17770 56th Avenue · Surrey

Hours unavailable — call ahead

Call to confirm

WELL Health Medical Centres

103-15157 56th Avenue · Surrey

Hours unavailable — call ahead

Call to confirm

WELL Health Medical Centres

107-15240 56th Avenue · Surrey

Hours unavailable — call ahead

Call to confirm

WELL Health Medical Centres

115-12080 Nordel Way · Surrey

Hours unavailable — call ahead

Call to confirm

WELL Health Medical Centres

204-18730 Fraser Highway · Surrey

Hours unavailable — call ahead

Call to confirm

WELL Health Medical Centres

3110-10153 King George Blvd · Surrey

Hours unavailable — call ahead

Call to confirm

WELL Health Medical Centres

8960 152nd Street · Surrey

Hours unavailable — call ahead

Call to confirm

WELL Health Medical Centres

12852 96th Avenue · Surrey

Hours unavailable — call ahead

Call to confirm

Walk-in clinics in Surrey: what to know

Not every clinic listed as a “walk-in clinic” accepts walk-in patients. In Surrey, 8 of 28 listed clinics require an appointment. ERstat labels each clinic from the provincial directory: walk-ins accepted, no walk-ins, or call to confirm. Queues can cap early in the day — going early or calling ahead is the safest bet.

Need emergency care instead? Compare ER wait times in Surrey — and in an emergency, call 911.

Frequently Asked Questions

How many walk-in clinics are in Surrey?
Surrey has 28 walk-in clinics in the British Columbia health directory. 2 confirm they accept walk-in patients, while 8 require an appointment despite being listed as walk-in clinics. ERstat shows which is which, with hours and open-now status.
Which walk-in clinics in Surrey are open right now?
Open-now status is computed from each clinic's posted hours in local time. Check this page for the current list.
Do all walk-in clinics in Surrey accept walk-ins?
No — a significant share of clinics listed as "walk-in" require an appointment or cap their daily queue. ERstat labels each clinic: walk-ins accepted, no walk-ins, or call to confirm.