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.