Labs near me

Prices

Blood Test Cost in Canada: Calculator & Real PricesCovered tests, private fees and home visits

Blood work ordered by your doctor is covered by your provincial plan. Use the calculator to see what you would pay for private collection, home visits or uninsured tests, built from prices labs publish themselves.

$0 covered tests$20–$60 collection fees$80–$135 home visits

Estimate what you will pay

Tip: press Use next to any price in the tables below to put that exact fee in the estimate.

Estimated total$0
  • Collection fee$0
  • Home visit or kit—
  • Tests$0

An estimate, not a quote. Prices are the ones labs publish on their own websites (October 2026); confirm the total with the lab before your visit.

Prices labs publish

Every row is copied from the lab’s own website, with the link. Sort a column, or press Use to send a price to the calculator.

Collection fees

PriceWhatWho
$20Walk-in blood collection fee
The fee for in-clinic blood collection is $20 source
Kamm Lab
Dieppe, NB
$29Sample collection fee (all tests in one visit)
$29 sample collection fee (one fee covers all tests selected) source
Lilium Diagnostics
Online / several provinces
$30Bloodwork & urine testing (in clinic)
Bloodwork & Urine Testing: $30 source
Gentle Touch Blood Collection
St. John's, NL
$35Community blood collection clinic
$35 Community Blood Collection Clinics source
OAB+ Blood Collection
Chipmans Corner, NS
$40Sample collection for the public lab
Prélèvement (sang/urine/selle/autre) laboratoire publique à la Clinique Médicale Legendre seulement (40$) source
Soins Infirmiers Myriam Imbeault
L'Ancienne-Lorette, QC
$60Blood collection, from (plus lab fees)
À partir de 60$ + frais laboratoire source
Santé Expert - Sillery
Québec, QC

Home and workplace visits

PriceWhatWho
$80Home visit, per person
The MyVisit fee is $80 per person source
LifeLabs MyVisit
Vaughan, ON
$85Home visit in Calgary, per appointment
Home visits are $85 in Calgary and $135 in Chestermere, Airdrie, Cochrane, and Okotoks source
AvoVita Wellness
Calgary, AB
$135Home visit outside Calgary, per appointment
Home visits are $85 in Calgary and $135 in Chestermere, Airdrie, Cochrane, and Okotoks source
AvoVita Wellness
Calgary, AB

Private test prices

PriceWhatWho
$401-hour glucose test (PC50)
PC50 Glucose Test: $40 source
Gentle Touch Blood Collection
St. John's, NL
$70Pregnancy blood test
Le prix pour un test de grossesse sanguin est de 70 $ source
Centre Innova Soins St-Émile
Québec, QC
$95AMH test (privately paid)
AMH) is a privately paid test and it costs $95 source
Novavita Laboratory
Vancouver, BC
$115Basic private markers, from
Individual test prices range from about $115 for basic markers up to $1,299 for specialty tests source
AvoVita Wellness
Calgary, AB
$1,299Specialty test, up to
Individual test prices range from about $115 for basic markers up to $1,299 for specialty tests source
AvoVita Wellness
Calgary, AB

Price caps

PriceWhatWho
$149Any standard tests, maximum including collection
All Standard tests have a maximum total price of $149 ($120 + $29 collection fee) source
Lilium Diagnostics
Online / several provinces

At-home kits

PriceWhatWho
$55At-home lab tests, from
At-home lab tests starting at just $55 source
LifeLabs
Vaughan, ON

Published prices under $200

Show the numbers
Walk-in blood collection fee · Kamm Lab$20
Sample collection fee (all tests in one visit) · Lilium Diagnostics$29
Bloodwork & urine testing (in clinic) · Gentle Touch Blood Collection$30
Community blood collection clinic · OAB+ Blood Collection$35
Sample collection for the public lab · Soins Infirmiers Myriam Imbeault$40
1-hour glucose test (PC50) · Gentle Touch Blood Collection$40
At-home lab tests, from · LifeLabs$55
Blood collection, from (plus lab fees) · Santé Expert - Sillery$60
Pregnancy blood test · Centre Innova Soins St-Émile$70
Home visit, per person · LifeLabs MyVisit$80
Home visit in Calgary, per appointment · AvoVita Wellness$85
AMH test (privately paid) · Novavita Laboratory$95
Basic private markers, from · AvoVita Wellness$115
Home visit outside Calgary, per appointment · AvoVita Wellness$135
Any standard tests, maximum including collection · Lilium Diagnostics$149
Advertisement

Blood test costs by province

ProvincePublic planLocations listedWith private tests
AlbertaAHCIP111Costs
British ColumbiaMSP91Costs
ManitobaManitoba Health131Costs
New BrunswickNB Medicare102Costs
Newfoundland and LabradorMCP224Costs
Nova ScotiaMSI222Costs
OntarioOHIP221Costs
Prince Edward IslandPEI Health Card50Costs
QuébecRAMQ224Costs
SaskatchewanSK Health Card160Costs
Northwest TerritoriesNWT Health Care Plan00Costs
NunavutNunavut Health Care Plan00Costs
YukonYHCIP00Costs

Blood test costs: common questions

Are blood tests free in Canada?

Yes, when a physician or nurse practitioner orders them and you are covered by a provincial or territorial plan.

How much is a private blood test in Canada?

Standard tests start around $40, plus a collection fee of $20 to $60. Lilium Diagnostics caps standard tests at $149 including collection.

How much does a home blood draw cost?

Published home-visit fees run from $80 to $135, on top of any uninsured test.

Why do some clinics charge for covered blood work?

Private collection clinics can charge for drawing the sample even when the lab analysis is covered by the province.