← All blood tests

Nutrients

Vitamin D test cost: $33–$81

By Elo. Last updated July 2026.

25-hydroxy vitamin D is the standard measure of vitamin D status, relevant to bone health, immune function, and more.

Below we compare what Vitamin D costs on its own against every package we track that includes it, sorted by price. Standalone prices are all-in cash prices, each lab's list price plus its one draw or physician fee, pulled from direct-to-consumer labs on the Quest or LabCorp network and verified July 2026.

How much does a Vitamin D test cost?

Vitamin D costs $33–$81 on its own, or $190–$689 in a bundle. Those are cash prices, so they're also what you pay for Vitamin D without insurance.

At Quest Diagnostics, a Vitamin D test costs $81 on its own.

Standalone testsDrSays$33 · lowest priceMarek Diagnostics$35Ulta Lab Tests$60Quest$81Bundles that include Vitamin DEmpirical Health$190Superpower$199Parsley Health$275Mito Health$349WHOOP Advanced Labs$349Function Health$365Vitals Vault$399Everlywell$399InsideTracker$499LabCorp OnDemand$689
Vitamin D test cost by provider, split into standalone single-marker tests and the bundles that include it. Lowest price highlighted in green.

Cost of Vitamin D on its own

  • DrSays charges $33 for Vitamin D ($22.99 + $9.99 collection fee).(lowest price)
  • Marek Diagnostics charges $35 for Vitamin D ($25 + $10 venipuncture fee).
  • Ulta Lab Tests charges $60 for Vitamin D ($46.95 + $12.95 specimen draw fee).
  • Quest charges $81 for Vitamin D ($75 + $6 physician service fee).

Cost of Vitamin D in a bundle

Cheapest option: The cheapest Vitamin D test is DrSays ($33), or Empirical Health ($190) if you want a 100-biomarker bundle that includes Vitamin D.

Each standalone fee is charged once per blood draw, so ordering several markers together shares one fee. Direct-to-consumer lab prices move with promotions, so figures are point-in-time, verified July 2026.

Does insurance cover a Vitamin D test?

Vitamin D is usually not covered by insurance for screening. UnitedHealthcare, Aetna, Cigna, and Anthem usually deny Vitamin D without symptoms, and Medicare doesn't cover it for screening either. If Vitamin D is covered in-network, you pay about $30 to $60. If insurance denies coverage for Vitamin D, the bill can run $175-800 (vs flat $33 cash).

Frequently asked questions about Vitamin D testing

What is the cheapest way to get a Vitamin D test?

The cheapest Vitamin D test is DrSays ($33), or Empirical Health ($190) if you want a 100-biomarker bundle that includes Vitamin D.

Do I need a doctor's order to get a Vitamin D test?

No. The standalone Vitamin D tests listed above include the physician order in their price, so you can buy it online and have your blood drawn without your own doctor. You would only need your own doctor's order if you want to bill the test to insurance.

How much does a Vitamin D test cost at LabCorp?

LabCorp doesn't publish a flat consumer price for Vitamin D, and it varies by location. The cheapest way to have Vitamin D drawn at a LabCorp Patient Service Center is through DrSays, a LabCorp-network lab, at $33 all-in ($22.99 + $9.99 collection fee).

What is a normal vitamin D level?

Most labs consider a 25-hydroxy vitamin D level of 30 ng/mL or above sufficient. 20 to 29 ng/mL is often called insufficient and below 20 ng/mL deficient, though the optimal target is debated.

Do I need to fast for a vitamin D test?

No. A 25-hydroxy vitamin D test does not require fasting and can be drawn at any time of day.

Related blood test costs

See all blood test costs