Fax: +1 403 666 0123
Secondary Phone: +1 403 536 7267

Phone busy or prefer Email?  Contact us → For emergencies, call 911. After hours →

Walk-In Blood Draw — Lab Services

📞 Call 403-666-0909

Skip the lineup at busy collection sites — get your blood test done at our Sage Hill clinic in NW Calgary — walk-in, no appointment needed.

How it works

  • Walk in — no appointment. Our phlebotomist’s schedule changes, so please call 403-666-0909 before you come in to confirm collection is available that day.
  • Bring your lab requisition and health card. A valid requisition from your doctor is required — we can’t collect without one. If your test requires fasting, follow the instructions on your requisition.
  • $15 convenience fee for sample collection, payable at the clinic.

What happens to your sample

We collect your sample on site and send it to Alberta Precision Laboratories (Alberta Health Services) for testing. APL delivers the results directly to the doctor who ordered your test.

Who this is for

Blood work is for anyone who already has a lab requisition from a doctor — for a routine check-up, to monitor a long-term condition, or to check things like blood sugar or iron.

No requisition yet? You can walk in or book an appointment to see one of our physicians first, who can decide whether you need testing.

Is it covered by Alberta Health?

  • Most lab tests ordered by a doctor are covered under the Alberta Health Care Insurance Plan.
  • The $15 collection fee is not covered by Alberta Health and is paid at the clinic.
  • We only collect blood work that is covered by Alberta Health (AHS).

Hours, location and parking

2170-3950 Sage Hill Drive NW, Calgary, AB T3R 2A4 — in Sage Hill, northwest Calgary. Free parking on site.

  • Monday to Friday: 9:00 am – 8:00 pm
  • Saturday: 9:00 am – 2:00 pm
  • Sundays and statutory holidays: closed

📞 Please call before you come in.
Our phlebotomist isn’t on site every hour we’re open — call 403-666-0909 to confirm blood collection is available.

Questions, or coming in today?