814 68 St NE, Calgary
Mon–Tue 9 AM – 7 PM · Wed 9 AM – 6 PM · Thu–Fri 9 AM – 5 PM · Sat 9 AM – 4 PM · Sun 10 AM – 4 PM
Need to see a doctor but don't have a family physician? Walk-in clinics accept patients without a referral for non-urgent concerns like infections, minor injuries, and routine care. You may still need to wait or book ahead depending on the clinic. Hours, services, and availability vary, so we recommend calling ahead to confirm. This directory lists 122 walk-in clinics in Calgary, including 98 with reported weekend hours and 115 with wheelchair-accessible entrances.
814 68 St NE, Calgary
Mon–Tue 9 AM – 7 PM · Wed 9 AM – 6 PM · Thu–Fri 9 AM – 5 PM · Sat 9 AM – 4 PM · Sun 10 AM – 4 PM
202-580 Acadia Dr SE, Calgary
Mon–Fri 8 AM – 6 PM · Sat 10 AM – 4 PM
214, 40 Country Hills Landing NW, Calgary
Mon–Thu 9 AM – 5 PM · Fri 9 AM – 3 PM
10 Copperstone St SE Unit 115, Calgary
Mon–Wed 9 AM – 7 PM · Thu–Fri 9 AM – 5 PM · Sat–Sun 10 AM – 4 PM
339 Aspen Glen Landing SW #221, Calgary
Mon–Fri 8 AM – 5 PM · Sat 10 AM – 4 PM
4058 109 Ave NE #1129, Calgary
Mon 11 AM – 8 PM · Tue–Thu 9 AM – 8 PM · Sat 10 AM – 4 PM · Sun 2 PM – 8 PM
720 Nolan Hill Blvd NW Unit 105, Calgary
Mon–Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
8 Weston Dr SW #23, Calgary
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
4411 16 Ave NW #121, Calgary
Mon–Thu 9 AM – 6 PM · Sat–Sun 10 AM – 5 PM
11466 Braeside Dr SW, Calgary
Mon–Thu 8 AM – 6 PM · Sat 8 AM – 2 PM
2525 Bridlecrest Way SW #90, Calgary
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM
1213 4 St SW 5th Floor, Calgary
Mon–Wed 8:45 AM – 4:45 PM · Thu 10:30 AM – 4:45 PM
3131 27 St NE #85, Calgary
Mon–Thu 8:45 AM – 6 PM · Sat 10 AM – 2:30 PM
6490 Old Banff Coach Rd SW Unit 103, Calgary
Mon–Fri 9 AM – 5 PM
12 Castleridge Dr NE #5, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
6213 Centre St NW Suite 10, Calgary
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 3 PM
5920 1a St SW #280, Calgary
Mon–Fri 8:30 AM – 5 PM · Sat–Sun 10 AM – 2 PM
5504 Macleod Trl SW Unit 170, Calgary
Mon–Tue 9 AM – 8 PM · Wed 9 AM – 5 PM · Thu 9 AM – 8 PM · Sun 11 AM – 4 PM
23 Sunpark Dr SE Suite 124, Calgary
Mon–Thu 9 AM – 5:30 PM · Sat 10 AM – 4 PM
1219 11 Ave SW, Calgary
Mon–Thu 9 AM – 1 PM · Sun 1 PM – 6 PM
5425 Falsbridge Dr, Calgary
Mon 9 AM – 7 PM · Tue–Thu 9 AM – 4 PM
5268 Marlborough Dr NE #203, Calgary
Mon–Fri 6:30 AM – 6:30 PM · Sat 9 AM – 5:30 PM
16642 McKenzie Lake Blvd SE, Calgary
Mon–Fri 9 AM – 6 PM · Sat 10 AM – 4 PM
647 Shawinigan Dr SW, Calgary
Mon–Fri 8 AM – 8:30 PM · Sat 9 AM – 5 PM · Sun 10 AM – 4 PM
3919 Richmond Rd SW, Calgary
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 5 PM
3945 17 Ave SW, Calgary
Mon–Thu 9 AM – 4:30 PM
1107 Centre St NW, Calgary
Mon–Thu 10 AM – 6 PM
8720 Macleod Trl SE Unit 15, Calgary
Mon–Thu 8:30 AM – 4 PM
3950 Sage Hill Dr NW unit 2170, Calgary
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 2 PM
#100, 290 Midpark Way SE, Calgary
Mon–Thu 9 AM – 6:30 PM · Fri–Sat 10 AM – 2 PM
Behind London Drugs, 8330 Macleod Trl SE, Calgary
Mon–Thu 9 AM – 5 PM
8180 Macleod Trl #110, Calgary
Mon 9 AM – 9 PM · Tue 9 AM – 5 PM · Wed 9 AM – 7 PM · Thu 9 AM – 9 PM · Fri 9 AM – 3 PM · Sat 9 AM – 4 PM · Sun 9 AM – 9 PM
12432 Symons Valley Rd NW #10, Calgary
Mon 9 AM – 6 PM · Tue–Thu 9 AM – 5 PM · Sat 9 AM – 1 PM
4015 17 Ave SE unit 101, Calgary
Mon–Fri 9 AM – 1 PM · Sat 10 AM – 1 PM
1812 33 St SE, Calgary
Mon–Tue 9 AM – 4 PM · Wed 9 AM – 6 PM · Thu 9 AM – 4 PM · Sat 9:30 AM – 6 PM · Sun 9 AM – 3 PM
3730 104 Ave NE #104, Calgary
Mon–Thu 9 AM – 6 PM · Sat 8 AM – 3 PM
7640 Fairmount Dr SE, Calgary
Mon–Fri 8:30 AM – 5 PM
400 5 Ave SW #200, Calgary
Mon–Thu 8:30 AM – 4 PM
33 Castleridge Blvd NE Unit 112, Calgary
Mon–Fri 8:30 AM – 6 PM · Sat 9 AM – 5 PM
70 Country Hills Landing NW #103, Calgary
Mon–Fri 9 AM – 10 PM · Sat–Sun 9 AM – 8 PM
220 Stewart Green SW, Calgary
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 4 PM · Sun 9 AM – 6 PM
5149 Country Hills Blvd NW #220, Calgary
Mon 9 AM – 3 PM · Tue 9 AM – 4 PM · Wed 9 AM – 5 PM · Thu 9 AM – 9 PM · Fri 9 AM – 5 PM · Sat 9 AM – 4 PM
9825 Fairmount Dr SE #125, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
1032 17 Ave SW #3, Calgary
Mon–Tue 9 AM – 5 PM · Wed–Thu 9 AM – 8 PM · Fri 9 AM – 5 PM
8 Nolan Hill Blvd NW #402, Calgary
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 4 PM
4600 Crowchild Trail NW, Calgary
Mon 9 AM – 8 PM · Tue 9 AM – 4:30 PM · Wed 9 AM – 8 PM · Thu 9 AM – 4 PM · Fri 9 AM – 6 PM · Sat 10 AM – 2 PM
2520 23 St NE #19, Calgary
Mon–Sun 7:30 AM – 11 PM
4302 17 Ave SE, Calgary
Mon–Fri 11 AM – 4 PM
1111 6 Ave SW #134, Calgary
Mon–Wed 9 AM – 5 PM
9650 Harvest Hills Blvd N #405, Calgary
Mon–Thu 9 AM – 3 PM · Fri 9 AM – 1 PM · Sat 10 AM – 1 PM
736 1 Ave NE, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 4 PM
264 Midpark Way SE #109, Calgary
Mon–Thu 8:30 AM – 6 PM · Fri 10 AM – 4 PM · Sat 10 AM – 6 PM
2525 36 St NE, Calgary
Mon–Sun 8 AM – 10 PM
3800 Memorial Dr, Calgary
Mon–Sun 8 AM – 10 PM
2412 4 St SW, Calgary
Mon–Sun 8 AM – 12 AM
6455 Macleod Trl, Calgary
Mon–Thu 9 AM – 9 PM · Fri 9 AM – 6 PM · Sat 9 AM – 9 PM · Sun 9 AM – 7 PM
1221 Canyon Meadows Dr SE, Calgary
Mon–Sun 8 AM – 10 PM
5628 4 St NW, Calgary
Mon–Sun 8 AM – 10 PM
1436 Kensington Rd NW, Calgary
Mon–Thu 8 AM – 10 PM · Fri 10 AM – 6 PM · Sat–Sun 9 AM – 9 PM
1632 14 Ave NW, Calgary
Mon–Sun 8 AM – 12 AM
3954 University Ave NW, Calgary
Mon–Sun 8 AM – 10 PM
317 7 Ave SW, Calgary
Mon–Wed 7:30 AM – 6 PM · Thu 7:30 AM – 8 PM · Fri 11 AM – 5 PM · Sat 9:30 AM – 6 PM · Sun 11 AM – 5 PM
7606 Elbow Dr SW, Calgary
Mon–Sun 8 AM – 10 PM
2250 162 Ave SW #100, Calgary
Mon–Sun 8 AM – 12 AM
151 Walden Gate SE, Calgary
Mon–Thu 8 AM – 12 AM · Fri 11 AM – 4 PM · Sat–Sun 8 AM – 12 AM
80 Longview Common SE Unit # 710, Calgary
Mon–Sun 8 AM – 10 PM
85 Shawville Blvd SE, Calgary
Mon–Thu 9 AM – 10 PM · Fri 10 AM – 6 PM · Sat–Sun 9 AM – 10 PM
620 McKenzie Towne Dr SE #110, Calgary
Mon–Sun 8 AM – 12 AM
5005 Dalhousie Dr NW Unit 195, Calgary
Mon–Sun 8 AM – 10 PM
873 85 St SW, Calgary
Mon–Sun 9 AM – 12 AM
19489 Seton Crescent SE, Calgary
Mon–Sun 8 AM – 10 PM
600 Saddletowne Cir NE, Calgary
Mon–Sun 8 AM – 12 AM
8756 Country Hills Blvd NW, Calgary
Mon–Sun 8 AM – 10 PM
5500 Falsbridge Dr NE, Calgary
Mon–Sun 8 AM – 12 AM
3012 17 Ave SE, Calgary
Mon–Fri 8 AM – 12 AM · Sat–Sun 9 AM – 12 AM
1919B Southland Dr SW, Calgary
Mon–Sun 9 AM – 12 AM
8060 Silver Springs Blvd NW, Calgary
Mon–Sun 8 AM – 12 AM
3939 17 Ave SW, Calgary
Mon–Sun 9 AM – 12 AM
1110 Panatella Blvd NW #500, Calgary
Mon–Sun 8 AM – 10 PM
122 Country Village Rd NE Unit 115, Calgary
Mon–Sun 8 AM – 10 PM
7 Mahogany Plaza SE, Calgary
Mon–Sun 8 AM – 10 PM
12192 Symons Valley Rd NW, Calgary
Mon–Sun 8 AM – 12 AM
2060 Symons Valley Pkwy NW, Calgary
Mon–Sun 8 AM – 10 PM
231 Sage Vly Cmn NW, Calgary
Mon–Sun 8 AM – 10 PM
100 Country Village Rd NE #105, Calgary
Mon–Thu 8 AM – 5 PM · Fri 8 AM – 1:30 PM
7020 4 St NW, Calgary
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
4700 130 Ave SE, Calgary
Mon–Fri 9 AM – 4 PM
3575 20 Ave NE, Calgary
Mon–Tue 9 AM – 6 PM · Wed 9 AM – 5 PM · Thu–Fri 9 AM – 4 PM · Sat 10 AM – 3 PM
15915 Macleod Trl SE, Calgary
Mon–Thu 8 AM – 5 PM · Fri 8 AM – 4 PM
240 Midpark Way SE Unit 23, Calgary
Mon–Fri 8:30 AM – 5:30 PM
Calgary, Calgary
Mon–Fri 10 AM – 5 PM · Sat 10 AM – 1 PM
14505 Bannister Rd SE #100, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 1 PM
5959 Signal Hill Centre SW, Calgary
Mon 9 AM – 5 PM · Tue 9 AM – 6 PM · Wed 9 AM – 5 PM · Thu 9 AM – 6 PM · Sat 9 AM – 3 PM · Sun 10 AM – 2 PM
70 High St SE, Calgary
Mon–Sun 10 AM – 6 PM
500 Royal Oak Dr NW #232, Calgary
Mon–Sat 9 AM – 3 PM
Theodore & Pringle Optical in Real Canadian Superstore, 5858 Signal Hill Centre SW, Calgary
Mon–Tue 9 AM – 8 PM · Wed 9 AM – 5 PM · Thu 9 AM – 8 PM · Fri 9 AM – 5 PM · Sat 9 AM – 1 PM
555 Strathcona Blvd SW #200, Calgary
Mon–Fri 9 AM – 5 PM
8730 Country Hills Blvd NW #250, Calgary
Mon–Wed 9 AM – 5 PM · Thu 9 AM – 6 PM
3735 Rundlehorn Dr NE #12, Calgary
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 5 PM
3735 Rundlehorn Dr NE #11, Calgary
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 5 PM · Sun 10 AM – 2 PM
3449 26 Ave NE, Calgary
Mon–Fri 6:30 AM – 6 PM · Sat 10 AM – 2 PM
5005 Dalhousie Dr NW Suite 183, Calgary
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
126 Savanna Ave NE, Calgary
Mon–Wed 8:30 AM – 4 PM · Thu–Sat 9 AM – 4 PM · Sun 9 AM – 3 PM
8555 Scurfield Dr NW, Calgary
Mon–Tue 9 AM – 6 PM · Wed 9 AM – 5 PM · Thu–Fri 9 AM – 6 PM · Sat 10 AM – 3 PM
130-4411 16 Ave NW, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 1 PM
155 Nolanridge Ct NW #115, Calgary
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 2 PM
3301 17 Ave SE #10, Calgary
Mon–Sat 9 AM – 12 AM
1213 4 St SW, Calgary
Mon–Sun Open 24 Hours
513-1851 Sirocco Dr SW, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 3 PM
19369 Sheriff King St SW #806, Calgary
Mon 9 AM – 8 PM · Tue 9 AM – 6 PM · Wed 9 AM – 8 PM · Thu 9 AM – 6 PM · Fri 9 AM – 8 PM · Sat 10 AM – 2 PM
2971 136 Ave NW Unit # 240, Calgary
Mon–Fri 9 AM – 5 PM
2066 18 Ave NE #111, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
19665 Seton Way SE, Calgary
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM
1212 37 Street SW, Calgary
Mon–Fri 9 AM – 4:30 PM · Sat 9 AM – 2 PM
225 E Hills Blvd SE, Calgary
Mon–Thu 9 AM – 4 PM · Fri 9 AM – 2 PM · Sat 9 AM – 1 PM
35 Sage Hill Gate NW, Calgary
Mon–Thu 9 AM – 8 PM · Sat 10 AM – 4 PM
11718 Sarcee Trail NW, Calgary
Mon–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 1 PM
4909 17 Ave SE Unit 116, Calgary
Mon–Fri 9 AM – 5 PM
3716 61 Ave SE # 202, Calgary
Mon–Fri 8:30 AM – 5 PM
30 Springborough Blvd SW #108, Calgary
Mon–Thu 9 AM – 7 PM
555 Northmount Dr NW, Calgary
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 3 PM
7640 Fairmount Dr SE, Calgary
Mon–Fri 9 AM – 5 PM
Use this page to browse all 122 walk-in clinics in Calgary, Alberta. Each listing includes the address, phone number, and hours so you can find the closest one to you.
Yes, 98 of the 122 walk-in clinics in Calgary are open on weekends. Use the "Open Weekends" filter above to see them.
Walk-in clinics in Calgary generally accept patients without an appointment. Some clinics offer online check-in or a virtual queue, so check the clinic's website for details.
115 clinics in Calgary are listed as wheelchair accessible. Use the "Wheelchair Accessible" filter above to find them.