Walk-In Clinics in Calgary

98 clinics · Alberta · 98 accepting walk-ins

Acadia And Bonavista Drive Medical Clinic

100-739 Lake Bonavista Drive · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Anchor Health Medical Clinic

115-10 Copperstone St SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Blue Diamond Medical

23-8 Weston Drive SW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Blue Diamond Medical

23-8 Weston Drive SW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Bonaventure Medical Clinic

101 - 12427 Bonaventure Drive SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Brentwood Family Medical Centre

810-3630 Brentwood Rd NW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Bridlewood Oasis Medical Clinic

90-2525 Bridlecrest Way SW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Carewell Medical Clinic

202 - 580 Acadia Drive SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Castleridge Medical Centre

5-12 Castleridge Dr NE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Chinook Mall Medical Clinic

6455 Macleod Trail SW B8 · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Chinook Mall Medical Clinic

6455 Macleod Trail SW B8 · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Chinook Medical Centre

280-5920 1A St SW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Co-op Health Clinic

1000 Hamptons Dr NW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Country Hills Medicentre

5149 Country Hills Boulevard NW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Coventry Hills Family Care Centre

100 Country Village Road NE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Creekside Medical Clinic

4, 12192 Symons Valley Road NW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Creekside Medical Clinic

4, 12192 Symons Valley Road NW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Crystals Medical Clinic

124, 23 Sunpark Drive SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Dalerigde Family Practice

11420 27th Street SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

DAWA Medical Clinic

5268 Marlborough Drive NE #3 · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Deer Valley Medical Clinic

1221 Canyon Meadows Drive SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Deerfoot Meadows Medical Clinic

7640 Fairmount Drive SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Douglas Woods Family Medicine Walk In Centre

4-20 Douglas Woods Dr SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Downtown Medical Clinic

914 6 Avenue SW Calgary · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Eaglesmed Medical Clinic

315, 12445 Lake Fraser Drive SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Erinwood Plaza Family and Walk-in Clinic

3571 52nd Street SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Evergreen Medical Center

205-4851 Westwinds Drive North East · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Excel Health Family Practice And Walk-In Clinic

3916 Macleod Trail SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Falconridge Medical Clinic

5075 Falconridge Blvd NE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

FiveCees Medical Centre

635 Shawcliffe Gate SW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Forest Lawn Medicentre

3301 - 17 Avenue SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

H2 Medical Centre

7020 4th Street NW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Harvest Hills Family And Walk In Clinic

405, 9650 Harvest Hills Blvd. NE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Health Plus Crescent Heights

101-805 Edmonton Trail · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Health Plus Crescent Heights

101-805 Edmonton Trail · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Health Plus Medical

290 Midpark Way · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Health Plus Medical

290 Midpark Way · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Health Watch Medical Clinic

16642 McKenzie Lake Boulevard SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Heritage Hill Medicentre

110, 8180 MacLeod Trail SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Horizon Square Medicentre

401, 3508 - 32 Avenue NE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Imagine Health Centres Macleod Calgary Downtown

300 6 Ave SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Imagine Health Medical Clinic Calgary

207 2004 14St NW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Lakeview Family Doctors

10-6449 Crowchild Trail SW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Marlborough Mall Medical Clinic

425 Marlborough Way NE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Marlborough Mall Medical Clinic

425 Marlborough Way NE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Mayland Medical Clinic

1905 8 Ave NE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

MCI - The Doctor's Office Beacon Hill

11718 Sarcee Trail N.W · Calgary

Hours unavailable — call ahead

Walk-ins accepted

MCI - The Doctor's Office Beddington Town Centre

207, 8120 Beddington Blvd. N.W. · Calgary

Hours unavailable — call ahead

Walk-ins accepted

MCI - The Doctor's Office Deerfoot

4701B 130th Ave SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

MCI - The Doctor's Office Midtown

1110-11 Avenue South West · Calgary

Hours unavailable — call ahead

Walk-ins accepted

MCI - The Doctor's Office Nose Hill

137, 1829 Ranchlands Blvd N.W. · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Medical Express McKenzie Towne

100-4700 130th Ave SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Medicine Place Hunterhorn

6564 4St Ne · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Medicine Place Pineridge

3250 60 ST NT · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Medwell Medical Clinic

3840 104 Ave NE #106 · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Memorial Walk In Clinic

407 Marlborough Way NE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Midpark Family Medical Centre

290 Midpark Way SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Mount Royal Medicentre

3, 1032 - 17 Avenue SW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Mountain View Medical Centres Macleod Trail

Suite 210, 9737 Macleod Trail SW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

New Brighton Medical

151 Copperpond Blvd SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Nuwest Medical Centre

134-1111 6 Ave SW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Oakridge Medical Clinic

10003 24 Street S.W · Calgary

Hours unavailable — call ahead

Walk-ins accepted

One World Medical Centre

3575-20th Avenue NE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Premier Health Calgary

2121 29 Street NE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Primecare Health Calgary International Airport

2000 Airport Rd NE D51G01 · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Primecare Health Douglasglen

Suite 123, 11420 27th Street SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Primecare Health Quarry Park

Suite 120, 109 Quarry Park Blvd. SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Rehoboth Clinic Calgary

14505 Bannister Road SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Rehoboth Clinic Calgary

14505 Bannister Road SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Richmond Road Family Medical Centre

290-5255 Richmond Rd SW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Richmond Square Medical Centre

3715 - 51 Street SW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Riverbend Family And Walk-In Clinic

216-8338 18 St SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Riverbend Family And Walk-In Clinic

216-8338 18 St SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Rocket Doctor

Suite 200, 602 - 11th Ave SW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Rockyview Medical Clinic

5858 Signal Hill Centre SW, · Calgary

Hours unavailable — call ahead

Walk-ins accepted

SantiMed Family & Walk-in Clinic

3449 26 Ave NE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Sehet Medical Centre Bowriver

130-4411 16 Ave NW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Sehet Medical Centre Nolanhill

115-155 Nolanridge Court NW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Shawnessy Medical Clinic

138-70 Shawville Blvd SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Silverado Medical Clinic

19369 Sheriff King Street SW #806 · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Smart Health Medical Clinic

#101 - 178 96 Avenue NE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

South Calgary Family Practice And Walk In Clinic

10505 Southport Rd SW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

South Calgary Medical Clinic

118-40 Sunpark Plaza SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

South Calgary Medical Clinic

118-40 Sunpark Plaza SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

South Macleod Family Medical

100-15915 Macleod Trail SE, · Calgary

Hours unavailable — call ahead

Walk-ins accepted

South Trail Medicentre

82, 4307 - 130 Avenue SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Temple Family and Walk-in Clinic

202-5401 Temple Dr NE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

The Clinic at Sarcee and Country Hills

5251 Country Hills Blvd NW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

TruCare Meadows Medical Center

7979 11th Street SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

TruCare Medical Center

1503 19 St NW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Vineyard Medical Clinic

3633 Westwinds Drive · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Vineyard Medical Clinic Seton

19655 Seton Way SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Wellpoint Health Alberta Chaparral

Suite 2110 1800 - 194th Ave SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Wellpoint Health Alberta Foothills

Suite 202, 3716 - 61st Ave. SE · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Westglen Medical Centre

30 Springborough Blvd SW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Westhills Medicentre

220 Stewart Green SW · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Willow Park Medical Clinic

233-10601 Southport Rd · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Woodbine Medical Centre

202A- 2525 Woodview Drive S.W. · Calgary

Hours unavailable — call ahead

Walk-ins accepted

Walk-in clinics in Calgary: what to know

Not every clinic listed as a “walk-in clinic” accepts walk-in patients. ERstat labels each clinic from the provincial directory: walk-ins accepted, no walk-ins, or call to confirm. Queues can cap early in the day — going early or calling ahead is the safest bet.

Need emergency care instead? Compare ER wait times in Calgary — and in an emergency, call 911.

Frequently Asked Questions

How many walk-in clinics are in Calgary?
Calgary has 98 walk-in clinics in the Alberta health directory. 98 confirm they accept walk-in patients. ERstat shows which is which, with hours and open-now status.
Which walk-in clinics in Calgary are open right now?
Open-now status is computed from each clinic's posted hours in local time. Check this page for the current list.
Do all walk-in clinics in Calgary accept walk-ins?
No — a significant share of clinics listed as "walk-in" require an appointment or cap their daily queue. ERstat labels each clinic: walk-ins accepted, no walk-ins, or call to confirm.