Walk-In Clinics in Calgary, Alberta
ClinicFinder lists 100 walk-in clinics in Calgary. Of these, 27 offer same-day appointments, 18 are open until 8 PM or later and 80 are open on weekends. Top rated, weighing the rating against the number of reviews: Calgary Medical Centre & Walk-In Clinic (4.9/5 from 120 Google reviews).
Language staff speak
From what each clinic says on its own website.
Now Medical Clinic & Walk in - Open Until 11:00 PM
2520 23 Street Northeast, Vista Heights
Same-day appointments
AURORA Medical Clinic
720 Nolan Hill Boulevard Northwest, Northwest Calgary
Same-day appointments
50 more clinics available. See all 100 in search.
Latest listing check September 2026
Need care outside office hours?
Walk-In Clinics in Calgary that list evening and weekend hours.
If it is life-threatening, call 911 or go to the nearest emergency department.
Need a specific service?
Walk-In Clinics in Calgary whose own websites say they offer it.
About walk-in clinics in Calgary
ClinicFinder lists 100 walk-in clinics in Calgary, with the largest group in Northwest Calgary. 77 list Saturday hours and 36 are open on Sundays. The average patient rating is 3.5 out of 5, and 15 clinics are rated 4.5 or higher.
Whether you need a routine check-up, a prescription renewal, or treatment for a minor illness or injury, the walk-in clinics listed here can help. Bring your Alberta health card and a list of your current medications, and call ahead if you are unsure about hours.

Before your visit
Bring your health card and medication list. Call ahead to confirm hours.
Other care in Calgary
Clinics and practitioners listed in the city, by type of care.
Walk-In Clinics nearby
Neighbourhoods and cities around Calgary.
All 100 walk-in clinics in Calgary and its neighbourhoods, A to Z
Neighbourhoods:Northwest CalgaryEvanstonNortheast Calgary
- Abbeydale Medical Clinic814 68 St NE
- Acadia Medical Clinic & Walk-in Practice580 Acadia Dr SE #202
- Affinity Medical Clinic40 Country Hills Landing Northwest
- AURORA Medical Clinic720 Nolan Hill Boulevard Northwest
- Blue Diamond Medical Clinic8 Weston Drive Southwest
- Bow Trail Medical ClinicMedical Clinic
- Bow Valley Square Medical Clinic250 6 Ave SW #240
- Bowglen Medical Centre4411 16 Avenue Northwest
- Brentwood Family Medical Centre3630 Brentwood Rd NW #810
- Calgary Medical Centre & Walk-In Clinic22 Richard Way Southwest
- Care@SageHill251 Sage Valley Common Northwest
- Cares Medical Clinic3131 27 Street Northeast
- Carewell Medical Clinic6490 Old Banff Coach Road Southwest
- Castleridge Health Centre12 Castleridge Dr NE #5
- Centre Street North Medical Clinic6213 Centre Street Northwest
- Chinook Medical Centre5920 1a St SW #280
- Creekside Medical Clinic12192 Symons Valley Road Northwest
- Crescent Medical Centre923 37 Street SW
- Douglaswood Family Medicine & Walk In Centre20 Douglas Woods Dr SE #4
- East Hills Medical Centre at WALMART255 E Hills Blvd SE
- Edmonton Trail Medical Clinic409 8 Avenue Northeast
- Evanston Medical Clinic - Accepting New Patients2060 Symons Valley Parkway Northwest
- Faj Medical Clinic (Family practice and Walk in Clinic)1219 11 Ave SW
- Falcon Medical Clinic5425 Falsbridge Dr NE
- Fast MD Family & Walk-In Clinic, OPEN 6:30 AM DAILY5268 Marlborough Dr NE #203
- Genesis Medical ClinicLower Level of the Genesis Centre
- Glamorgan Medical Clinic3919 Richmond Rd SW
- Glenwood Medical Centre ***Female doctor accepting new patients!***3945 17 Avenue Southwest
- Harvest Hills Medical Clinic500 Country Hills Boulevard Northeast
- Healthlink Medical Clinic and walk-in4105 4 St NW Unit 5
- Heritage Hill Medicentres Family Care Clinics8180 Macleod Trl #110
- Holy Cross Family Medicine Clinic10601 Southport Rd SW #101
- Hope Medicare Clinic3705 26 Ave NE
- INFINITI MEDICAL CLINIC12432 Symons Valley Road Northwest
- Marlborough Mall Medical425 Marlborough Way Northeast
- Martindale Medical Clinic126 Martindale Dr NE Unit 105
- Mayland Medical Walk-In Clinic1905 8 Ave NE
- Medi Plus I & II Walk In Clinics4818 Westwinds Dr NE Unit 1146
- Medicare Walk-in Clinic Country Hills70 Country Hills Landing Northwest
- Medicare Walk-in Clinic Westhills220 Stewart Green SW
- Medicentres Country Hills Family Care Clinics5149 Country Hills Boulevard Northwest
- MEDIHOME Medical Clinic5430 17 Ave SE
- Medilink Walk-In & Family Medicine9825 Fairmount Dr SE #125
- MediStar Family Practice & Walk in Clinic5305 Country Hills Boulevard Northeast
- Metro City Medical Clinic Calgary3250 60 St NE #7
- Mission Medical Clinic1125 Olympic Way Southeast
- Monterey Medical Clinic2220 68 Street Northeast
- Mount Royal Medicentres Family Care Clinics1032 17 Ave SW #3
- My Health Walk In and Comprehensive Care Clinic3223 5 Ave NE #105
- Nolan Medical Clinic8 Nolan Hill Boulevard Northwest
- Nolan RidgeCourt Medical Centre
- Northland Medical Clinic4600 Crowchild Trail NW
- Northmount Medical Centre771 Northmount Dr NW
- Now Medical Clinic & Walk in - Open Until 11:00 PM2520 23 Street Northeast
- Nuwest Medical Centre1111 6 Ave SW #134
- Oasis Medical Centre (Bridgeland) - Walk in Clinic736 1 Ave NE
- Oasis Medical Clinic - Carrington45 Carrington Blvd #505
- Omega Medical Clinic4715 88 Ave NE #1109
- Pinnacle Medical Centres Beacon Hill NW Calgary12024 Sarcee Trail NW #250
- Pinnacle Medical Centres Hamptons NW Calgary1000 Hamptons Dr NW #500
- Primacy - Coventry Hills Family Care Centre100 Country Village Road Northeast
- Primacy - H2 Medical Centre7020 4 St NW
- Prime Health Care Medical Centre1506 16 Ave NW
- Queensland Medical Clinic950 Queensland Dr SE Unit 420
- Radiance Medical Clinic10201 Southport Road Southwest
- Riverbend Medical Clinic8338 18 St SE #216
- Rockford Medical Clinic Walk-In | Family Doctors Calgary NW500 Royal Oak Dr NW #232
- Rockyview Medical Clinic (Calgary Walk-in, Family and Pediatrician Practice)Theodore & Pringle Optical in Real Canadian Superstore
- Royal Oak Medical Clinic8888 Country Hills Boulevard Northwest
- Royal Vista Medical Clinic8730 Country Hills Blvd NW #250
- Rundle Medical Clinic3735 Rundlehorn Dr NE #12
- Saddlebrook Medical Clinic20 Saddlestone Dr
- Saddletown Walk In Clinic600 Saddletowne Cir NE #101
- Saddletowne Medical Clinic Calgary70 Saddletowne Cir NE
- SantiMed Family & Walk-In Clinic3449 26 Avenue Northeast
- Savanna Medical Centre126 Savanna Ave NE
- Sehet Nolan Hill Medical Centre - Accepting New Patients155 Nolanridge Ct NW #115
- Seton Medical Clinic: Family Medicine & Walk-in3815 Front Street Southeast
- SF Medical Clinic1106 Edmonton Trl
- Signature Medical Centre, Walk In Clinic (Signature Park, Signal Hill)1851 Sirocco Dr SW #513
- Skyview Family Care Clinic55 Skyview Ranch Rd NE #2108
- Smart Health Medical Clinic178 96 Avenue Northeast
- South Calgary Health Center Urgent Care31 Sunpark Plaza Southeast
- South Calgary Medical Clinic40 Sunpark Plaza Southeast
- Sunridge Mall Clinic (ACCESS Clinic)2525 36 St NE #221
- SUNRISE MEDICAL CLINIC407 Marlborough Way NE
- Supreme Care Medical Clinic4150 109 Ave NE #3120#3130
- Swift Medical Clinic7136 11 St NE #105
- Taralake Medical Clinic7171 80 Ave NE #316
- UHealth Family and Walk-in Medical Centre2133 36 St NE
- URGENT MEDICAL CARE4015 17 Ave SE Unit 101
- Vanguard Medical Clinic2066 18 Ave NE #111
- Walk-In Clinic at Walmart East Hills by Jack Nathan Health225 East Hills Boulevard Southeast
- Walk-in Clinic at Walmart Sage Hill by Jack Nathan Health35 Sage Hill Gate Northwest
- WELL Health Medical Centres - Beacon Hill11718 Sarcee Trail Northwest
- WELL Health Medical Centres - Beddington Hill8120 Beddington Boulevard Northwest
- WELL Health Medical Centres - Nose Hill1829 Ranchlands Boulevard Northwest
- Westbrook Walk-In Medical Clinic1610 37 Street SW #57
- Westwinds Medical Clinic4818 Westwinds Dr NE #2120
- White Water Medical1717 10 St NW #206
Questions about walk-in clinics in Calgary
Answers from the listings above and Alberta's health plan.
How do I know if a walk-in clinic in Calgary is accepting new patients?
Call ahead before you go. Clinics can stop accepting new or walk-in patients before their posted closing time, especially on busy days. The listings above show each clinic's phone number and today's hours, so you can check before making the trip.
Which walk-in clinic in Calgary has the highest rating?
Among walk-in clinics in Calgary with at least 10 Google reviews, UHealth Family and Walk-in Medical Centre has the highest rating: 5/5 from 34 Google reviews.
Are there walk-in clinics open on weekends in Calgary?
Yes. 80 of the 100 listings above that publish their hours are open on Saturday or Sunday. Check each listing for its weekend hours.
What is the average rating of walk-in clinics in Calgary?
The average patient rating for walk-in clinics in Calgary is 3.5/5 based on 100 rated clinics.
Which areas of Calgary have walk-in clinics?
Walk-in clinics in Calgary are listed in areas including Northwest Calgary, Evanston, Northeast Calgary. The neighbourhood links on this page show the clinics in each area.
Is walk-in clinic care covered by health insurance in Alberta?
Alberta Health Care Insurance Plan (AHCIP) covers medically necessary physician services including walk-in clinic visits at no cost with a valid health card. Full details are on the the Alberta Health Care Insurance Plan (AHCIP) page.
Do I need a health card to visit a walk-in clinic in Calgary?
Bring a valid Alberta health card. Without one, a clinic may charge for the visit or ask you to pay and claim it back later, and some may not see you. Call the clinic first to ask.
Can I get a prescription refill at a walk-in clinic in Calgary?
Yes. Walk-in clinic doctors in Calgary can write new prescriptions and refill existing medications. Bring a list of your current medications and dosages. Some controlled substances may need to be prescribed by your regular family doctor.
Run a walk-in clinic in Calgary?
Help more patients find you.
Your clinic is probably already listed. Claim it free to keep your hours and details accurate and earn a Verified badge, or go Featured to appear above the standard ranking in your city's results.







