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

Walk-in clinics in North Vancouver

31 clinics are listed in North Vancouver. 6 have evening hours and 9 open on weekends, based on the 28 with published hours. Pick a clinic below for hours, languages, directions and the nearest alternatives.

31clinics listed
1UPCC
1Chinese-speaking
9open weekends
4,876residents per clinic

Population 146,288 (City and District of North Vancouver, 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)

1

Walk-in clinics

22
Carefiniti Health Medical Clinic – West Lonsdale
Unit 150, 145 17th West Street, North Vancouver, BC
Monday–Friday 9:00 AM – 5:00 PM
Carefiniti Lynn Medical Clinic
3167 Mountain Hwy, North Vancouver, BC
Persian (Farsi)
Monday, Friday (hours vary by day)
Carefiniti Marine Drive Medical Clinic
101 - 1277 Marine Drive, North Vancouver, BC
ChinesePersian (Farsi), Punjabi
Monday–Friday (hours vary by day)
Cure Medical Clinic
Unit 85 - 935 Marine Drive(Capilano Mall), North Vancouver, BC V7P 1S3
Persian (Farsi), FrenchWeekends
Monday–Saturday (hours vary by day)
Dr. Sanaz Famouri Walk-in Clinic
850 Marine Dr, North Vancouver, BC
Evenings
Monday–Friday (hours vary by day)
Edgemont Medical Clinic
104-3053 Edgemont Boulevard, North Vancouver, BC V7R 2N5
Monday–Friday 9:30 AM – 5:30 PM
Five Points Medical Clinic
#102 - 711 14th St W, North Vancouver, BC
Persian (Farsi)
Monday–Friday 9:00 AM – 5:00 PM
Garden Medical Clinic
2 - 1877 Marine Drive, North Vancouver, BC V7P 1V5
Persian (Farsi), French
Monday–Friday 9:00 AM – 5:00 PM
Integrated Wellness Medical Centre
502-1150 Marine Dr, North Vancouver, BC
Persian (Farsi)
Monday–Friday 8:00 AM – 4:00 PM
Legacies Health Centre – Medical Clinic & Walk-In
1394 Main Street, North Vancouver, BC V7J 1C6
Monday–Friday 7:30 AM – 3:30 PM
Lower Lonsdale Medical Clinic
230 - 150 Esplanade W, North Vancouver, BC V7M 1A3
Evenings
Monday–Friday (hours vary by day)
Lynn Valley Medical Clinic(Lynn Valley Medical Center & Pharmacy)
102 - 1200 Lynn Valley Road, North Vancouver, BC V7J 2A2
Monday–Friday 8:30 AM – 5:00 PM
Mount Seymour Medical Clinic
333 Seymour Blvd, North Vancouver, BC
Spanish
Monday–Friday 9:00 AM – 4:30 PM
Park and Tilford Medical Clinic
333 Brooksbank Avenue, North Vancouver, BC V7J 3S8
ClosedWeekends
daily 9:00 AM – 6:00 PM
Primacy – Lonsdale & 17th Medical Clinic
1616 Lonsdale Avenue(inside Loblaws), North Vancouver, BC V7M 2J3
EveningsWeekends
Monday–Saturday (hours vary by day)
St. Georges Medical Clinic
1315 St. Georges Avenue, North Vancouver, BC
Monday–Friday 9:00 AM – 4:00 PM
Terra Nova Lonsdale Medical Clinic
102A-1124 Lonsdale Ave, North Vancouver, BC
Weekends
Tuesday, Wednesday, Thursday, Friday, Saturday (hours vary by day)
The Grande Rehab and Medical Centre
168 E 13th St, North Vancouver, BC
Monday, Tuesday, Wednesday, Friday 9:30 AM – 5:00 PM
Vital Health Lonsdale
1200 Lonsdale Avenue, North Vancouver, BC V7M 2E9
Spanish
Hours to be confirmed
WELL Health Medical Centres – Lonsdale & 11th
Suite 110 - 1100 Lonsdale Avenue, North Vancouver, BC V7M 2H3
ArabicWeekends
Monday–Saturday (hours vary by day)
WELL Health Medical Centres – Lonsdale & 19th (formerly Lonsdale & 19th Medical Clinic)
108 - 1940 Lonsdale Avenue, North Vancouver, BC V7M 2K2
Korean, TagalogEveningsWeekends
Monday, Tuesday, Wednesday, Thursday, Friday, Sunday (hours vary by day)
WELL Health – Pemberton Marine Medical Clinic
1256 Marine Drive, North Vancouver, BC V7P 1T2
EveningsWeekends
daily (hours vary by day)

Clinics that need an appointment (often same-day)

4

Family practices, youth & other clinics

4

Emergency departments near North Vancouver

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.