Vitamin B12 Cost in Canada
Vitamin B12 costs $20 at Dynacare, $28 at LifeLabs, $39.480000000000004 at Alpha Labs in Ontario. This test may be covered by OHIP depending on clinical context. Covered but frequency-limited. May be uninsured if ordered within 90 days of a previous B12 test. The displayed Alpha Labs total includes its $25 documentation fee per requisition for uninsured patients. Last updated: 2026-05-12.
Price by Lab: Dynacare vs LifeLabs vs Alpha Labs
| Provider | Cash price |
|---|---|
| DynacareCHEAPEST | $20 |
| LifeLabs | $28 |
| Alpha Labs | $39.480000000000004 |
Note: The displayed Alpha Labs total includes its $25 documentation fee per requisition for uninsured patients.
Prices are cash quotes for self-pay (uninsured) patients in Ontario, collected by phone from each lab. Contact the lab directly to verify current pricing.
Compare walk-in info and real result turnaround times at labs near you →
OHIP Coverage
This test is covered by OHIP when ordered by a physician for medical necessity. Covered but frequency-limited. May be uninsured if ordered within 90 days of a previous B12 test.
Test Information
- Test Name
- Vitamin B12
- Category
- General
- OHIP Coverage
- Conditionally Covered
- Dynacare Price
- $20
- LifeLabs Price
- $28
- Alpha Labs Price
- $39.480000000000004
Related Tests
Frequently Asked Questions
- How much does a Vitamin B12 cost?
- A Vitamin B12 costs $20 at Dynacare, $28 at LifeLabs, $39.480000000000004 at Alpha Labs when self-pay in Ontario. The lowest price is $20 at Dynacare. The displayed Alpha Labs total includes its $25 documentation fee per requisition for uninsured patients.
- Which lab is cheapest for a Vitamin B12 in Ontario?
- Dynacare has the lowest quoted cash price at $20. The displayed Alpha Labs total includes its $25 documentation fee per requisition for uninsured patients.
- Is a Vitamin B12 covered by OHIP?
- A Vitamin B12 may be covered by OHIP depending on clinical context. Covered but frequency-limited. May be uninsured if ordered within 90 days of a previous B12 test.
Sources
Lab test prices are based on published provider rates and direct inquiries for self-pay patients in Ontario. OHIP coverage status is verified against the Ontario Schedule of Benefits for Laboratory Services. Prices may vary by location and are subject to change. Contact the lab directly to verify current pricing.
Read the full pricing methodology and canonical sources.
- Dynacare PricingDynacare Find a Test — Vitamin B12Accessed 2026-02-01
- OHIP CoverageOHIP Schedule of Benefits — Laboratory ServicesAccessed 2026-01-15
- provider_pricesTeleTest Ontario lab pricing survey: cash prices quoted by phone at LifeLabs, Dynacare, and Alpha Labs central lines, 2026-05-03 to 2026-06-04Accessed 2026-06-06
Last updated: 2026-05-12