Primacy Walk-In Clinics

Below is a list of Primacy clinics offering public walk-in services.
Click on the clinic name to be directed to their official website for more information about their hours of operation, services and location.


New Brunswick

Moncton- Main Street Family Medical Clinic

Moncton- Trinity Medical Clinic


St. John’s- Blackmarsh Family Care Centre

Nova Scotia

Antigonish- Medical Clinic

Bedford- Bedford Central Medical Clinic

Dartmouth- Solutions Family Medical Clinic

Halifax- Family Focus After Hours



Ajax- Ajax Family Care Centre

Aurora- Doctors on Bayview

Brockville- Dr. Naug Primacy Care Practice 

Burlington- Burlington Walk-In Clinic

Carleton Place- McNeely Medical Clinic

Chatham – MD Connected

Grimsby- Grimsby Children’s Clinic

Hamilton- Dundurn Medical Centre Inc.

Kitchener- Laurentian Walk-In Clinic

Markham- Markham Medical Clinic

Milton- Milton Family Care Centre

Mississauga- HealthCare Plus

Mississauga- West Mississauga Care Centre

Newmarket- Trinity Medical & Travel Clinic

North York– North York Family Physicians After Hours

Oakville- Oak Park Family Care Centre

Oshawa- Harmony Medical Clinic

OttawaRiver Road Medical Clinic: Dr. Delgado

Ottawa- College Square Medical Centre

Ottawa- Westboro Family Medical Center

Richmond Hill- Health Centre on the Hill

Scarborough- Golden Mile Walk-In Clinic

Scarborough- One Care Medical Clinic

Stittsville- Main Street Family Medical Centre

Sudbury- Primacy Medical Centre

Toronto- Carlton & Church Medical & Walk-In Clinic

Toronto- Don Mills Medical Clinic

Toronto- Dufferin Family Care Centre

Toronto- Landsdowne Dundas Medical Clinic

Toronto- Leslieville Medical Centre

Toronto- Weston Road Medical Clinic

Windsor- Walker Square Family Care Centre



Calgary- The Clinic at Sacree & Country Hills

Calgary- Coventry Hills Family Care Centre

Calgary- H2 Medical Centre

Calgary- Healing Home Medical Clinic

Calgary- Medical Express McKenzie Towne

Calgary- One World Medical Centre

Calgary- Rockyview Medical Clinic

Calgary- South Macleod Family Medical

Calgary- Southport Healthyway Clinic

Calgary- Vineyard Medical Clinic – Westwinds

CalgaryVineyard Medical Clinic – Seton

Edmonton- All Healthy Medical Clinic

Edmonton- Clareview Family Medical Clinic

Edmonton- Calgary Trail Family Medical Clinic

Edmonton- Quick+Care Walk-in Clinic

Edmonton- South Common Medical Centre

Grand Prairie- GP Medical Clinic

British Columbia

Abbotsford- Abby Central Medical & Dental Clinic

Campbell River- River City Medical Clinic

Coquitlam- Mercy Medical Clinic

Coquitlam- Sunwood Medical Clinic

Courtenay- Washington Park Medical Centre

Duncan- Cowichan Way Clinic

Kelowna- Lakeshore Medical Clinic

Langley- Valley Centre Medical Clinic

Pitt Meadows- Ridge Meadows Care Clinic West

Prince George- Salveo Medical Clinic

Richmond- In-Store Medical Clinic

Surrey- Guildford Medical Clinic

Surrey- Manchanda Medical Clinic

Surrey- Mercy Medical Clinic

Vancouver– Lonsdale & 17th Medical Clinic

Vancouver- Mount Seymour Medical Clinic

Vancouver- Pacific Medical Clinic

Vancouver- South Vancouver Medical Clinic

Vernon- North Okanagan Medical Clinic

Victoria- Parkway Medical Clinic

Westbank- MD Medical Centre


Winnipeg- Bison Family Medical Clinic

Winnipeg- Gateway Medical Clinic

Winnipeg- Nearby Medical Clinic

Winnipeg- Regent Primacy Medical Clinic

Winnipeg- St. Anne’s Medical Clinic

Winnipeg- Saint Mark Medical Clinic


Estevan- Primacy Medical Centre

Prince Albert- SuperMed Walk-In Clinic

Regina- Prince of Wales Medical Clinic

Saskatoon- Greystone Medical Clinic

Saskatoon- Westend Walk-In & Medical Clinic