Skip to main content
Compare

Vitamin B12 costs $15 at Dynacare 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. Last updated: 2026-02-26.

Compare with other tests →

Lab Pricing

Provider Price
Dynacare $15

Price is for self-pay (uninsured) patients in Ontario at Dynacare and includes standard fees. Contact the lab directly to verify current pricing.

OHIP Coverage

Conditionally Covered

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
$15

Related Tests

Frequently Asked Questions

How much does a Vitamin B12 cost?
A Vitamin B12 costs $15 at Dynacare when self-pay.
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.

  1. Dynacare PricingDynacare Find a Test — Vitamin B12Accessed 2026-02-01
  2. OHIP CoverageOHIP Schedule of Benefits — Laboratory ServicesAccessed 2026-01-15

Last updated: 2026-02-26

Order this test