Home Procedures Elder Care Therapy Birth Countries

Select Language

How Much Does Vitamin D Test Cost?

A vitamin D test measures the level of 25-hydroxyvitamin D in the blood. It is used to detect vitamin D deficiency, which can lead to bone disorders, weakened immunity, and other health issues. The test is commonly ordered for patients at risk of osteoporosis.

Without Insurance

$80

With Insurance

$15

Medicare

$10

National Average

$35

Cost by State

State Without Insurance With Insurance Medicare
Mississippi $58 $11 $7
Arkansas $60 $11 $8
West Virginia $60 $11 $8
Alabama $62 $12 $8
Oklahoma $62 $12 $8
Kentucky $68 $13 $8
Louisiana $69 $13 $9
Iowa $70 $13 $9
New Mexico $70 $13 $9
South Carolina $70 $13 $9
South Dakota $70 $13 $9
Kansas $71 $13 $9
North Dakota $71 $13 $9
Idaho $72 $14 $9
Nebraska $72 $14 $9
Tennessee $72 $14 $9
Indiana $74 $14 $9
Missouri $74 $14 $9
Utah $74 $14 $9
Wyoming $74 $14 $9
Georgia $75 $14 $9
North Carolina $75 $14 $9
Michigan $76 $14 $10
Montana $76 $14 $10
Arizona $78 $15 $10
Ohio $78 $15 $10
Wisconsin $78 $15 $10
Maine $79 $15 $10
Texas $79 $15 $10
Florida $81 $15 $10
Minnesota $81 $15 $10
Illinois $82 $15 $10
Pennsylvania $82 $15 $10
Delaware $83 $16 $10
Nevada $83 $16 $10
Vermont $83 $16 $10
Virginia $83 $16 $10
Colorado $85 $16 $11
New Hampshire $85 $16 $11
Oregon $85 $16 $11
Maryland $88 $16 $11
Rhode Island $89 $17 $11
Washington $89 $17 $11
Connecticut $96 $18 $12
New Jersey $96 $18 $12
California $105 $20 $13
Massachusetts $106 $20 $13
Alaska $108 $20 $14
New York $108 $20 $14
Hawaii $110 $21 $14

Frequently Asked Questions

How much does vitamin d test cost without insurance?

The average cost of vitamin d test without insurance in the United States is $80. Costs vary significantly by state.

Does insurance cover vitamin d test?

Most health insurance plans cover vitamin d test when medically necessary. With insurance, the average out-of-pocket cost is $15.

Does Medicare cover vitamin d test?

Medicare Part B typically covers vitamin d test when ordered by a doctor. The average Medicare-approved amount is $10.

Data sourced from CMS Medicare Provider Utilization and Payment Data 2025. Last updated: 2026-03-01. This information is for educational purposes only and does not constitute medical advice. This website is for informational purposes only and does not constitute medical advice. Always consult a qualified healthcare professional.