# TeleTest Cost Search — Canadian Drug & Lab Test Pricing > Compare prescription drug prices across Canadian pharmacies (Costco, Walmart, > Rexall, Shoppers Drug Mart) and lab test costs at LifeLabs and Dynacare. > Free, transparent pricing with verified sources and provincial coverage data. > Updated monthly. 250 medications and 86 lab tests. - [Methodology & Sources](/cost/methodology/): How pricing, coverage, access dates, and source validation work for Cost Search. ## Drug Pricing Pharmacy prices for a standard 30-day supply in Ontario (dispensing fees included): - [Ozempic (semaglutide)](/cost/drug/ozempic/): $253-$308/mo — Costco $252.98, Walmart $269.06, Shoppers $277.18. Limited Use in ON (Type 2 Diabetes only). Generic expected Summer 2026. - [Metformin 500mg](/cost/drug/metformin/): $6-$18/mo — Costco $3.20, Walmart $6.80, Shoppers $10.20. - [Atorvastatin (Lipitor)](/cost/drug/atorvastatin/): $6-$18/mo — Costco $4.00, Walmart $8.50, Shoppers $12.50. - [Azithromycin 250mg](/cost/drug/azithromycin/): $8-$22/mo — Costco $5.20, Walmart $9.40, Shoppers $13.50. - [Levothyroxine 50-100mcg](/cost/drug/levothyroxine/): $8-$22/mo — Costco $4.50, Walmart $8.20, Shoppers $12.10. - [Sildenafil 25-100mg](/cost/drug/sildenafil/): $22-$42/mo — Costco $18.20, Walmart $24.50, Shoppers $29.10. - [Finasteride 1-5mg](/cost/drug/finasteride/): $14-$30/mo — Costco $10.20, Walmart $15.40, Shoppers $19.50. - [Doxycycline 100mg](/cost/drug/doxycycline/): $10-$24/mo — Costco $6.50, Walmart $10.80, Shoppers $15.40. - [Acyclovir](/cost/drug/acyclovir/): $10-$22/mo — Costco $7.50, Walmart $12.50, Shoppers $17.00. - [Amlodipine 5-10mg](/cost/drug/amlodipine/): $6-$18/mo — Costco $4.00, Walmart $8.50, Shoppers $12.50. - [All 250 Drug Prices](/cost/): Browse all medications with pharmacy price comparison. ## Drug Categories - [Weight Loss Medications](/cost/weight-loss/): Ozempic, Wegovy, Mounjaro, Saxenda and more - [Birth Control](/cost/birth-control/): Oral contraceptives, patches, rings - [Hair Loss](/cost/hair-loss/): Finasteride, minoxidil and more - [ED Medications](/cost/erectile-dysfunction/): Sildenafil, tadalafil and more - [Dermatology](/cost/skin-care/): Tretinoin, adapalene and more - [Mental Health](/cost/mental-health/): SSRIs, SNRIs, bupropion and more - [Hormones & Thyroid](/cost/hormones/): Levothyroxine, methimazole, testosterone and more - [All 250 Drug Prices](/cost/): Browse antibiotics, antivirals, cardiovascular and all other categories ## Lab Test Pricing Self-pay (uninsured) prices at Ontario labs: - [CBC (Complete Blood Count)](/cost/lab/cbc/): LifeLabs $15, Dynacare $13 — OHIP covered. - [TSH (Thyroid)](/cost/lab/tsh/): LifeLabs $22, Dynacare $15 — OHIP covered. - [HbA1c (Diabetes)](/cost/lab/hba1c/): LifeLabs $15, Dynacare $15 — OHIP covered. - [Ferritin (Iron)](/cost/lab/ferritin/): LifeLabs $8, Dynacare $5 — OHIP covered. - [HIV Screen](/cost/lab/hiv/): LifeLabs $25, Dynacare $25 — OHIP covered. - [Vitamin D](/cost/lab/d25/): LifeLabs $78, Dynacare $48 — NOT covered by OHIP. - [Testosterone (Free)](/cost/lab/freet/): LifeLabs $22, Dynacare $15 — NOT covered by OHIP. - [PSA (Prostate)](/cost/lab/psa/): LifeLabs $71, Dynacare $41 — OHIP covered with conditions. - [All 86 Lab Tests](/cost/): Browse all lab tests with OHIP coverage status. ## Lab Test Categories - [All Lab Tests](/cost/lab-tests/): CBC, HbA1c, ferritin, vitamin D, liver, kidney, fertility and more - [STI Testing](/cost/sti-testing/): HIV, chlamydia, gonorrhea, syphilis, hepatitis - [Hormones & Thyroid](/cost/hormones/): Testosterone, estradiol, FSH, LH, TSH, free T3, free T4 ## Provincial Coverage Drug coverage status is tracked for Canadian provinces: - **Ontario (ODB)**: General Benefit (no authorization needed), Limited Use (criteria must be met), or Not Listed. Checked against the Ontario Drug Benefit Formulary. - **British Columbia (PharmaCare)**: Coverage via BC PharmaCare Formulary. - **Alberta (AHCIP)**: Coverage via Alberta Interactive Drug Benefit List. - **Saskatchewan, Manitoba, Quebec, New Brunswick, Nova Scotia, Newfoundland & Labrador, PEI**: Provincial formulary coverage tracked where available. Lab test OHIP coverage: "Covered" means requisitioned tests are paid by OHIP. "Not covered" means the patient pays out-of-pocket. "Conditions" means coverage depends on clinical indication or ordering frequency. ## Methodology - **Pharmacy prices**: Obtained through direct pharmacy inquiries for a standard 30-day supply in Ontario. Canadian pharmacies do not publish prescription drug prices online. Dispensing fees are included. Prices may vary by location, dosage, and supply. - **ODB coverage**: Checked against the Ontario Drug Benefit Formulary maintained by the Ontario Ministry of Health. - **Lab test prices**: Obtained from LifeLabs and Dynacare for self-pay (uninsured) patients in Ontario. Prices may vary by province. - **OHIP lab coverage**: Based on the Ontario Schedule of Benefits for Laboratory Services. - **Sources**: Every price and coverage claim links to its source with access date. Sources include the Health Canada Drug Product Database, Ontario Drug Benefit Formulary, OHIP Schedule of Benefits, LifeLabs, Dynacare, and direct pharmacy inquiries at Costco, Walmart, Rexall, and Shoppers Drug Mart. - **Update frequency**: Prices verified monthly. Last full update: February 2026. ## Optional: Links to Canonical Sources - [Ontario Drug Benefit Formulary](https://www.formulary.health.gov.on.ca/formulary/) - [Health Canada Drug Product Database](https://health-products.canada.ca/dpd-bdpp/) - [OHIP Schedule of Benefits](https://www.ontario.ca/page/ohip-schedule-benefits-and-fees) - [BC PharmaCare Formulary](https://pharmacareformularysearch.gov.bc.ca/Search.xhtml) - [Alberta Drug Benefit List](https://idbl.ab.bluecross.ca/idbl/load.do)