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

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.

Languages besides English

  • Cantonese10 clinics
  • Mandarin10 clinics
  • French3 clinics
  • Russian2 clinics
  • Persian (Farsi)1 clinics

Urgent & primary care centres (UPCC)

2

Walk-in clinics

19
Aberdeen 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)

2

Family practices, youth & other clinics

6

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.