Home Procedures Elder Care Therapy Birth Countries

Select Language

How Much Does Blood Test (CBC) Cost?

A complete blood count (CBC) is a common blood test that measures the levels of red blood cells, white blood cells, hemoglobin, hematocrit, and platelets. It is used to evaluate overall health and detect a wide range of disorders.

Without Insurance

$200

With Insurance

$65

Medicare

$45

National Average

$150

Cost by State

State Without Insurance With Insurance Medicare
Mississippi $145 $47 $33
Arkansas $150 $49 $34
West Virginia $150 $49 $34
Oklahoma $152 $49 $35
Alabama $155 $50 $35
Kentucky $170 $55 $39
Louisiana $172 $55 $39
Iowa $175 $57 $40
Kansas $178 $57 $40
New Mexico $178 $57 $40
North Dakota $178 $57 $40
South Carolina $178 $57 $40
South Dakota $178 $57 $40
Idaho $180 $58 $41
Nebraska $180 $58 $41
Tennessee $182 $59 $41
Indiana $185 $60 $42
Utah $185 $60 $42
Missouri $188 $61 $43
Wyoming $188 $61 $43
Georgia $190 $61 $43
North Carolina $190 $61 $43
Michigan $192 $62 $44
Montana $192 $62 $44
Arizona $195 $63 $44
Maine $198 $64 $45
Ohio $198 $64 $45
Wisconsin $198 $64 $45
Texas $200 $65 $45
Florida $205 $66 $47
Illinois $205 $66 $47
Minnesota $205 $66 $47
Pennsylvania $208 $67 $47
Delaware $210 $68 $48
Nevada $210 $68 $48
Vermont $212 $68 $48
Virginia $212 $68 $48
Colorado $215 $69 $49
New Hampshire $215 $69 $49
Oregon $218 $70 $50
Maryland $225 $73 $51
Rhode Island $228 $74 $52
Washington $228 $74 $52
Connecticut $240 $77 $55
New Jersey $242 $78 $55
California $265 $86 $60
Massachusetts $270 $87 $62
Alaska $275 $89 $63
New York $275 $89 $63
Hawaii $280 $90 $64

Frequently Asked Questions

How much does blood test (cbc) cost without insurance?

The average cost of blood test (cbc) without insurance in the United States is $200. Costs vary significantly by state.

Does insurance cover blood test (cbc)?

Most health insurance plans cover blood test (cbc) when medically necessary. With insurance, the average out-of-pocket cost is $65.

Does Medicare cover blood test (cbc)?

Medicare Part B typically covers blood test (cbc) when ordered by a doctor. The average Medicare-approved amount is $45.

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.