Same Day Doctor Appointment in NW Calgary — Grace Medical Clinic
Yes. If you are looking for a same day doctor appointment in Calgary, Grace Medical Clinic in NW Calgary sees patients through walk-in visits and pre-booked appointments during our open hours. We are a family medicine clinic that also offers walk-in care, so you can be seen for a new concern or stay for ongoing care with a regular doctor.
Can you be seen today?
Most days, you can walk in for an urgent but non-emergency concern, or book ahead if you prefer a set time. Same-day availability changes through the day and depends on how busy we are, so we cannot promise a wait time. The current walk-in wait time is shown in the live status bar at the top of this page, and we keep it as up to date as we can. If your concern is serious or an emergency, call 911. For health advice any time of day, you can call Health Link at 811.
What we offer
Grace Medical Clinic is first a family practice. That means we support you over time — yearly check-ups, routine screening, women’s health, mental health care, care during and after pregnancy, well-baby and children’s visits, and work-injury (WCB) care. You can read more on our Family Medicine & Walk-In Clinic page.
We also have other services on site, including internal medicine, cardiac diagnostics, diabetes and weight management, respiratory care, lab services, and eye care through Euclid Eye Clinic. Some of these need a referral from a doctor.
Who this is for
This works for people across Calgary, not just the northwest, who need to see a doctor soon for a non-emergency concern. It also suits people who want to start with a family doctor for ongoing care.
What to bring
To keep your visit simple, please bring:
- Your valid Alberta Health Care card
- A list of the medicines you currently take
Hours, location and parking
We are at 2170–3950 Sage Hill Drive NW, Calgary, AB T3R 2A4, in the Sage Hill area of NW Calgary. Free parking is available on site.
Our hours are:
- Monday to Friday: 9:00 am – 8:00 pm
- Saturday: 9:00 am – 2:00 pm
- Sunday and statutory holidays: closed
Book or call
The quickest way to arrange a visit is Kalenza, our AI booking assistant, which can help you request an appointment any time. You can also use our booking page to send a request — staff will contact you within 24 hours for non-urgent bookings. Or call us at 403-666-0909.
Please do not use the booking form for urgent problems. If you feel unwell right now, call 811 for advice, or 911 in an emergency.
