cleartau

lab

How much does a complete blood count (CBC) cost?

A basic blood test that counts your red and white blood cells.

Compare published hospital prices for complete blood count (CBC), including cash prices, negotiated ranges, and related billing codes.

National average published cash price: $108; range $10 to $20,502 with a median around $56.

Laboratory test reporting red cells, white cells, hemoglobin, hematocrit, and platelets. Common in routine and ER workups.

Also known as: blood count, blood test cbc, cbc, complete blood count

Hospitals compared
3,457
With cash prices
3,045
With negotiated rates
5

Data last refreshed:

Code family: CPTSetting: OUTPATIENT

85025 includes automated differential; 85027 does not. Lab fees only — venipuncture is billed separately.

What this price includes

Hospital-published charge for the lab analysis. The blood draw (venipuncture) is billed under a separate code. The clinician's interpretation and any follow-up visit are not included.

Billing codes in this group

SystemCodeDescriptionRelationship
CPT85025CBC with automated differentialPRIMARY
CPT85027CBC without differentialPRIMARY

Hospital prices

Showing 125 of 3,457
HospitalCash minCash medianNegotiated rangePayers
$10$10No negotiated dataNo payer names published
HIGHLANDS, NC
$10$10No negotiated dataNo payer names published
BREVARD, NC
$10$10No negotiated dataNo payer names published
SPRUCE PINE, NC
$10$19No negotiated dataNo payer names published
CROWLEY, LA
$10$10No negotiated dataNo payer names published
EL PASO, TX
$10$10No negotiated dataNo payer names published
CULLMAN, AL
$10$10No negotiated dataNo payer names published
LANCASTER, PA
$10$11No negotiated dataNo payer names published
DODGE CITY, KS
$10$19No negotiated dataNo payer names published
MONTCLAIR, NJ
$10$10No negotiated dataNo payer names published
WESTWOOD, NJ
$10$10No negotiated dataNo payer names published
MONTCLAIR, NJ
$10$10No negotiated dataNo payer names published
WESTWOOD, NJ
$10$10No negotiated dataNo payer names published
$10$58No negotiated dataNo payer names published
ALEXANDRIA, LA
$10$10No negotiated dataNo payer names published
SNYDER, TX
$10$11No negotiated dataNo payer names published
OKLAHOMA CITY, OK
$10$11No negotiated dataNo payer names published
DAKOTA DUNES, SD
$10$11No negotiated dataNo payer names published
TUCSON, AZ
$11$11No negotiated dataNo payer names published
MOUNTAIN CITY, TN
$11$12No negotiated dataNo payer names published
SNEEDVILLE, TN
$11$12No negotiated dataNo payer names published
SECAUCUS, NJ
$11$12No negotiated dataNo payer names published
PORT JERVIS, NY
$11$12No negotiated dataNo payer names published
SUFFERN, NY
$11$12No negotiated dataNo payer names published
WARWICK, NY
$11$12No negotiated dataNo payer names published

On this page: cash price for 25/25, negotiated rates for 0/25, payer names published for 0/25 hospitals.

Page 1 of 139

Common questions

How much does a complete blood count (CBC) cost?

Nationally, hospitals in the cleartau dataset publish an average cash price of $108 for complete blood count (CBC) across 3,045 hospitals with cash prices. A basic blood test that counts your red and white blood cells. These figures are for the Outpatient CPT comparison group. Published cash prices range from $10 to $20,502, with a median around $56. Use the table to compare hospitals, cash prices, negotiated rates, and coverage. Actual patient responsibility can vary by insurance benefits, deductible status, setting, and separate professional or ancillary bills.

What does the complete blood count (CBC) price include?

Hospital-published charge for the lab analysis. The blood draw (venipuncture) is billed under a separate code. The clinician's interpretation and any follow-up visit are not included.

Which billing codes are used for complete blood count (CBC)?

The current mapping includes 85025 (CBC with automated differential) and 85027 (CBC without differential). These CPT codes are grouped only when they describe the same clinical comparison. If the page has multiple tabs, switch tabs before comparing prices because outpatient, inpatient, and severity-based bundles can mean different things.