Blood Work in Canada: How to Get a Blood Test (With or Without a Family Doctor)
Every year, Canadians get hundreds of millions of lab tests — yet the process still confuses almost everyone the first time. Where do you go? Do you need an appointment? What if you don't have a family doctor? And why does everyone show up at 7 a.m.?
Here's the complete, practical guide to getting blood work done in Canada.
Step 1: Get a requisition
You can't just walk into a lab and ask for a blood test. Labs collect specimens — they don't order tests. You need a lab requisition form signed by a:
- Family doctor or nurse practitioner
- Walk-in clinic doctor — the standard route if you don't have a family doctor; any walk-in clinic near you can assess you and print a requisition the same day
- Virtual care provider (most provinces' telehealth services can email or fax requisitions)
- Specialist, midwife, or in some provinces a pharmacist for specific tests
The requisition lists exactly which tests were ordered — CBC, lipid panel, A1C, thyroid (TSH), vitamin levels, STI screening, and so on — plus whether fasting is required.
Good news: requisitions don't expire quickly. Most are valid for six months to a year, so if your doctor said "get this done before your next visit," you have time.
Step 2: Choose your lab
Who draws your blood depends on your province:
- Ontario: LifeLabs and Dynacare run most community collection centres, alongside hospital outpatient labs.
- British Columbia: LifeLabs dominates community testing; public options include hospital labs.
- Alberta: Alberta Precision Laboratories (public) handles almost everything, with DynaLIFE locations integrated into the public system.
- Saskatchewan & Manitoba: a mix of public lab services, LifeLabs (SK) and Dynacare (MB).
- Atlantic Canada & the territories: mostly hospital-based public labs.
A key detail most people miss: you can take your requisition to any collection centre operated by a network in your province — not just the one beside your doctor's office. Pick whichever location is closest to home or work. You can browse medical labs near you on CanClinics to compare locations and hours.
Step 3: Book ahead (seriously)
Most labs accept walk-ins, but they prioritize booked appointments — and the difference is dramatic. A booked patient is typically in the chair within 10 minutes; a walk-in during the morning rush can wait an hour or more.
Why mornings are packed: fasting tests. Anyone fasting overnight wants their blood drawn first thing so they can finally eat. If your test doesn't require fasting, go after 10 a.m. or mid-afternoon and you'll often walk straight in.
LifeLabs, Dynacare, and most provincial labs all offer free online booking a few days in advance.
Step 4: Prepare properly
- Fasting tests (glucose, some lipid panels): nothing but water for 8–12 hours. Black coffee technically breaks a fast — skip it.
- Hydrate: being well-hydrated makes veins easier to find. Drink water before you go (unless told otherwise).
- Medications: take them as usual unless your provider said to hold them.
- Bring: your requisition (paper or electronic) and your provincial health card.
- If you faint easily: tell the phlebotomist — they'll have you lie down. It's common and nothing to be embarrassed about.
What does blood work cost?
Tests ordered by a physician or nurse practitioner for medically necessary reasons are covered by your provincial health plan — you pay nothing at the lab.
You'll only pay out of pocket for:
- Tests not covered by your province (some vitamin D screens, certain wellness panels)
- Employer- or insurance-requested testing
- Private "on-demand" panels you order yourself without a clinician
The lab will always tell you about uninsured fees before drawing anything.
Step 5: Get your results
Results flow back to the clinician who ordered them — usually within 1–3 business days for routine panels. But you don't have to wait for a callback:
- LifeLabs (my results portal), Dynacare (Dynacare Plus), and provincial portals like MyHealth Records (Alberta), Health Gateway (BC), and MyChart (parts of Ontario) let you view your own results online, often the same day they're finalized.
- No news is not always good news — if you haven't heard back about an abnormal-feeling situation within a week, call the clinic that ordered the test.
A word of caution: lab reports flag anything outside the reference range, and minor out-of-range values are extremely common and usually meaningless in isolation. Don't panic-Google a single number — discuss it with the clinician who ordered it.
No family doctor? Here's your fastest route
Millions of Canadians don't have a regular doctor, but blood work is still very accessible:
- Visit a walk-in clinic (or virtual clinic) and describe what you need — an annual check-up panel, STI screening, fatigue workup, etc.
- The doctor assesses you and issues a requisition.
- Book online at the nearest collection centre and get your blood drawn.
- Return to the same clinic (or any walk-in) for results follow-up — results stay with the ordering clinic.
Total cost with a health card: $0.
The bottom line
Blood work in Canada is free, fast, and easier than most people think — the whole trick is the requisition. Get one from any walk-in clinic if you don't have a family doctor, book your lab slot online instead of walking in at 7:30 a.m., and sign up for your lab network's results portal so you're never left wondering.
Find a walk-in clinic to get your requisition, or browse labs near you on CanClinics.
This article is for general information only and is not medical advice. Always discuss test results with a qualified healthcare provider.
Was this article helpful?