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.
Open latest
Open on Sundays
Languages besides English
- Persian (Farsi)8 clinics
- Punjabi2 clinics
- Hindi2 clinics
- French2 clinics
- Spanish2 clinics
Urgent & primary care centres (UPCC) · 1Walk-in clinics · 22Clinics that need an appointment (often same-day) · 4Family practices, youth & other clinics · 4
Urgent & primary care centres (UPCC)
1Walk-in clinics
22Carefiniti 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)
4iHealthMD Medical Centre – Marine Drive
972 Marine Dr, North Vancouver, BC V7P 0B7
Hours to be confirmed
MD Medical Clinic
102-1061 Marine Dr, North Vancouver, BC
Persian (Farsi)Weekends
Monday–Saturday (hours vary by day)
Medview Medical Clinic
126 3rd St W, North Vancouver, BC V7M 1E8
Monday–Friday 9:30 AM – 4:30 PM
Northshore Medical Hub
402 (also written as 129) - 2609 Westview Drive, North Vancouver, BC V7N 4M2
Persian (Farsi)
Monday–Friday 9:00 AM – 5:00 PM
Family practices, youth & other clinics
4Foundry North Shore
211 W 1st St, North Vancouver, BC V7M 0E3
Hindi, Punjabi
Monday–Friday 9:00 AM – 5:00 PM
iHealthMD Medical Centre
403 - 1200 Lonsdale Avenue, North Vancouver, BC V7M 3H6 (branch clinic also at 972 Marine Drive)
Weekends
Monday–Saturday (hours vary by day)
Lions Gate Medical Clinic
201 - 135 15th Street East, North Vancouver, BC V7L 2P7
Monday–Friday (hours vary by day)
TLC Medical Clinic – North Vancouver
102-1200 Lonsdale Ave, North Vancouver, BC V7M 3H6
Monday–Friday 9:00 AM – 5:00 PM
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.