Walk-in clinics in Richmond
29 clinics are listed in Richmond. 7 have evening hours and 12 open on weekends, based on the 28 with published hours. Pick a clinic below for hours, languages, directions and the nearest alternatives.
29clinics listed
2UPCC
12Chinese-speaking
12open weekends
14within ~10 min of SkyTrain
7,498residents per clinic
Population 209,937 (Richmond, 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
- Cantonese10 clinics
- Mandarin10 clinics
- French3 clinics
- Russian2 clinics
- Persian (Farsi)1 clinics
Urgent & primary care centres (UPCC) · 2Walk-in clinics · 19Clinics that need an appointment (often same-day) · 2Family practices, youth & other clinics · 6
Urgent & primary care centres (UPCC)
2Walk-in clinics
19Aberdeen Health Centre
2180–4151 Hazelbridge Way, Richmond, BC V6X 4J7
ChineseEveningsWeekends
daily (hours vary by day)
Affinity Medical Clinic
3278 Sexsmith Rd, Richmond, BC
Chinese
Monday–Friday 8:30 AM – 5:30 PM
Blundell Centre Medical Clinic
186–8180 No. 2 Road, Richmond, BC V7C 5K1
EveningsWeekends
daily (hours vary by day)
Cook Road Medical Clinic
100–8171 Cook Road, Richmond, BC
WeekendsNew patients
daily (hours vary by day)
Dr. Kazem Khazamipour Walk-in Medical Clinic (also known as Island Medical Center)
130–8120 Cook Road, Richmond, BC
ChinesePersian (Farsi), Arabic
Monday–Friday 10:00 AM – 5:00 PM
Elicare: Lansdowne Medical Clinic
140-5611 Cooney Rd, Richmond, BC V6X 3J6
Monday–Friday 9:00 AM – 5:00 PM
Ironwood Medical Clinic
3100–11666 Steveston Highway, Richmond, BC V7A 5J3
ClosedWeekends
Monday–Saturday (hours vary by day)
Live Well Medical Centre
4081 No. 5 Road, Richmond, BC V6X 1L5
ChineseRussian, French
Monday, Tuesday 9:30 AM – 12:30 PM
Live Well Medical Centre (No. 3)
160–8980 No. 3 Road, Richmond, BC
ChineseWeekends
Monday–Saturday (hours vary by day)
Parker Place Medical Clinic Inc.
1550–4380 No. 3 Road, Richmond, BC V6X 3V7 (Parker Place mall)
ChineseEveningsWeekends
daily (hours vary by day)
Seafair Medical Centre
8671 No. 1 Rd, Richmond, BC
EveningsWeekends
daily (hours vary by day)
Terra Nova Brighouse Medical Clinic
709-8119 Park Road, Richmond, BC
Monday–Friday (hours vary by day)
Thrive Medical Clinic
#8060–11688 Steveston Hwy, Richmond, BC
Weekends
Monday–Saturday (hours vary by day)
Vancouver Airport Medical Clinic
3211 Grant McConachie Way, Richmond, BC
Monday–Friday 8:00 AM – 5:00 PM
WELL Health Medical Centres – Cambie (formerly HealthVue – Cambie)
180–11700 Cambie Road, Richmond, BC
Monday–Friday 9:00 AM – 3:00 PM
WELL Health Medical Centres – Richmond Central
150–7997 Westminster Highway, Richmond, BC
ChineseRussian, French
Monday–Friday 9:00 AM – 5:00 PM
WELL Health Medical Centres – Richmond Oval-A
Suite 1400, 160–6111 River Road, Richmond, BC V7C 0A2
Monday–Friday 8:30 AM – 5:30 PM
WELL Health – Steveston(原名 HealthVue Steveston)
100-12420 No. 1 Road, Richmond, BC V7E 6N2
Monday–Friday 9:00 AM – 3:00 PM
Westwood Medical Clinic
Unit 135 - 8120 Cook Road, Richmond, BC V6Y 1T9
Monday–Friday 9:00 AM – 4:00 PM
Clinics that need an appointment (often same-day)
2Family practices, youth & other clinics
6Foundry Richmond
101-5811 Cooney Rd, Richmond, BC V6X 3M1
ChinesePunjabi
Monday–Friday (hours vary by day)
Generation Health Clinic
Richmond Place, 8100 Granville Avenue, Richmond, BC
Chinese
Monday–Thursday 8:30 AM – 4:30 PM
Steveston Medical Centre
204–3811 Chatham St, Richmond, BC
Weekends
Monday–Saturday (hours vary by day)
Terra Nova Health Services
3675 Westminster Highway, Richmond, BC
EveningsWeekends
daily 9:00 AM – 9:00 PM
Terra Nova Medical Clinic
140-6011 No. 1 Road, Richmond, BC V7C 1T4
ChineseHindi, UrduWeekends
daily (hours vary by day)
WELL Health Medical Centres – Richmond Oval-B
Suite 1100, 160–6111 River Road, Richmond, BC
Chinese
Monday–Friday 8:00 AM – 5:00 PM
Emergency departments near Richmond
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.