Know What a CBC Test Costs Before You Pay

A CBC test ranges from a $7.77 Medicare rate to $400+ at a hospital. Here's what you'll really pay — and how to spend less.

A complete blood count is one of the cheapest blood tests in medicine — yet the price you see can swing from a few dollars to several hundred. What you pay depends far more on where the blood is drawn and how it’s billed than on the test itself. In cash, a CBC usually costs about $10 to $35 at a retail or direct-access lab, and up to $400 at a hospital.

Where you land depends on your situation:

  • Paying cash or uninsured? The retail, online, and hospital prices are just below.
  • Have insurance and want to know what you’ll owe? The coverage section explains why a CBC is sometimes $0 and sometimes counts toward your deductible.
  • Already got a bill that seems too high? The billing-traps section covers facility fees, out-of-network labs, and your next move.

This guide uses real published prices and the Medicare benchmark, so you can see what a CBC should cost — and how to pay less. If you want the clinical side, here’s what a complete blood count actually measures.

ℹ️ Medical Disclaimer: This article explains typical CBC pricing and insurance coverage for general education only. It is not medical, billing, or financial advice, and prices, coverage, and diagnosis-code decisions vary by lab, plan, and location. Confirm exact costs with the lab and your insurer before testing, and consult a licensed clinician about whether you need a CBC and how to interpret your results.

Why the same CBC costs $8 in one place and $400 in another

Three things set the price of a CBC, and none of them is the lab work itself. The biggest is where you get it drawn. A hospital outpatient lab runs your sample through a facility-fee structure and can bill several times more than an independent lab for the identical test.

🔬 How It Works: When a hospital processes your blood, the charge moves through the same billing system used for imaging and procedures, so a facility fee is layered on top of the lab cost. An independent or retail lab prices the test from a flat cash menu instead — which is why the totals differ so much.

Physiological vector-style illustration of healthy biconcave erythrocytes circulating smoothly inside a vessel walls, evaluated via CBC Test Cost analysis.
Figure 2: Microscopic modeling diagram highlighting standard cellular dynamics and red blood cell structures under ideal flow conditions. Adapted from Wikimedia Commons/NHLBI, available under Public Domain.

The second factor is whether a clinician orders it and bills an office visit alongside it; that visit is charged separately and often costs more than the CBC. The third is the gap between the cash price and the insurance “list” price — the list figure a lab first reports to your insurer is usually far higher than the cash rate you’d pay if you simply asked.

Two versions of the test exist. A CBC with differential (billing code 85025) breaks down your white-cell types; one without differential (85027) doesn’t. The price gap between them is small — usually a dollar or two.

CBC cost without insurance: retail, online, and hospital prices

If you’re paying yourself, the cash price is what matters — and it’s almost always lowest at a retail or direct-access lab. The table below shows the realistic range, anchored to the Medicare rate as the true floor.

Where you get itTypical cash priceWhat’s includedBest for
Medicare benchmark~$7.77 (with differential)The federal reference rateSeeing the true floor
Retail / direct-access lab$10–$35CBC only; a draw fee may applyLowest cash cost
Direct-to-consumer (ordered online)~$23–$65 + feesCBC plus a requisition or collection feeNo doctor’s visit needed
Hospital outpatient lab$50–$400+CBC plus a facility feeOnly if you’re already there

Prices compiled from the CMS Clinical Laboratory Fee Schedule (2025–2026) and published 2026 self-pay rates from national labs and direct-access services. Confirm current pricing with the lab before your visit.

📊 Clinical Data Point: Medicare pays about $7.77 for a CBC with differential — Source: CMS Clinical Laboratory Fee Schedule, 2025–2026.

High-precision laboratory collection vacuum test tubes equipped with clinical colored caps, standard tools required to process panels impacting the CBC Test Cost.
Figure 3: Clinical blood draw containers arrayed sequentially in a storage rack inside an outpatient screening center. Adapted from Unsplash/Testalize.me, available under the Unsplash License.

One catch with online orders: the advertised “panel price” often excludes a requisition or collection fee, so the real total is higher than the sticker. A CBC also costs less on its own than inside a bundled panel — the same reason a standalone CBC is cheaper than a package like a CBC versus a CMP, which combines many tests at once.

CBC cost with insurance: when it’s free and when you pay

Having insurance doesn’t automatically make a CBC free — and this is where most cost guides get it wrong. Whether you owe nothing or hit your deductible depends on how the test is coded.

🔬 How It Works: Every lab claim carries a diagnosis code. If your CBC is billed under a routine-checkup code as part of a covered preventive visit, many plans pay it at 100%. If it’s billed under a symptom or condition code — say, to investigate anemia — your plan treats it as diagnostic, and your deductible and coinsurance apply.

That single code can turn the same test from $0 into a bill. In one documented insurance appeal, an identical CBC was covered fully under a general-exam code but left the patient owing coinsurance when it was later submitted under a diagnostic code.

🩺 Physician Note: A common point of confusion is that “free preventive care” doesn’t automatically include a CBC. Federal rules guarantee $0 only for specific screenings graded by the U.S. Preventive Services Task Force, and a routine CBC generally isn’t one of them — unlike a cholesterol screen.

Medicare does cover a CBC when it’s medically necessary, though routine screening with no symptoms generally isn’t covered.

Patient Action: Before your blood draw, ask the ordering office which diagnosis code they plan to submit, and ask your insurer whether that code is covered as preventive or applies to your deductible. You can review the rules on preventive services covered without cost-sharing.

How to pay less for a CBC

You have real leverage on this cost. The moves below, roughly in order, get most people the lowest price.

  1. Compare cash against your insurance cost first. With a high deductible, the cash price is sometimes lower than what you’d pay toward the deductible anyway.
  2. Use a retail or direct-access lab. Ordering online and visiting an independent draw site is usually the cheapest route, at roughly $10–$35.
  3. Ask for the price before the draw. For scheduled lab work you’re paying for yourself, you can request a written Good Faith Estimate in advance, and dispute a bill that comes in far higher.
  4. Check community options. Many community health centers and federally qualified health centers offer testing on an income-based sliding scale.

Patient Action: Request a Good Faith Estimate in writing before you schedule, then compare it against a retail lab’s posted cash price for the same test.

One caution: ordering your own CBC works well for routine checks and cost savings, but it isn’t a substitute for care. If you have symptoms — unusual fatigue, easy bruising, or a fever that won’t clear — see a clinician who can order the right tests and read them in context.

Where to get a CBC: retail lab, hospital, or at-home

Your venue choice drives both price and convenience. Here’s how the main options compare.

Retail and independent labs (such as LabCorp and Quest) offer the lowest cash prices and thousands of draw sites. Hospital outpatient labs are the most expensive because of the facility fee, and make sense mainly if you’re already admitted or being seen there. At-home and mobile draws trade cost for convenience — home collection typically runs meaningfully more per test, plus a draw fee.

🔬 How It Works: With a direct-to-consumer order, you buy the test online and an independent clinician authorizes the lab requisition, so no separate doctor’s appointment is needed. You then visit a partner draw site or arrange a mobile phlebotomist.

For a neutral overview of what the test checks, MedlinePlus explains what a complete blood count measures. If turnaround matters, weigh it alongside price — see how long CBC results take and at-home CBC testing versus a lab draw before deciding.

CBC billing traps and surprise-bill mistakes to avoid

A cheap test can still become an expensive bill through a few predictable traps. The most common is the hospital facility fee — the same blood work costs far more when the specimen moves through a hospital’s billing system instead of a retail menu.

Two others catch people often. An out-of-network reference lab can bill more than you expected even when your draw site was in-network. And a single “wellness panel” requisition may bundle a dozen or more tests, each priced separately, when you only needed a CBC.

⚠️ Clinical Warning: If a clinician ordered a CBC to investigate symptoms — persistent fatigue, easy bruising, or an unexplained fever — don’t skip it to save money. Delaying a needed test can delay a diagnosis. Ask instead where it can be run more cheaply, and keep the test.

The goal is to pay less for a CBC you need, not to avoid one that matters.

CBC test cost: frequently asked questions

1. How much does a CBC test cost without insurance?

Without insurance, a CBC usually costs about $10 to $35 in cash at a retail or direct-access lab, and up to $400 at a hospital. The Medicare benchmark of roughly $7.77 shows the true floor, and ordering online without a doctor’s visit is typically the cheapest route.

2. How much does a CBC cost with insurance?

It depends on how the test is coded. Billed as part of a covered preventive visit, a CBC is often $0; ordered to investigate a symptom, it’s usually subject to your deductible and coinsurance. Ask your plan how your test will be billed.

3. Why is a CBC so expensive at the hospital?

Hospital outpatient labs add a facility fee and bill through the same system used for procedures and imaging, so the identical CBC can cost several times more than at an independent or retail lab.

4. Does Medicare cover a CBC?

Yes, Medicare covers a CBC when it’s medically necessary, at a set rate of about $7.77 for the version with differential. Routine screening with no symptoms generally isn’t covered. Ask your provider whether your test meets Medicare’s medical-necessity rules.

5. What’s the cheapest way to get a CBC?

The cheapest route is paying cash at a retail or direct-access lab, usually $10 to $35. Order online to skip an office visit, and compare that price against what you’d owe toward your deductible before using insurance.

6. Can I get a CBC without a doctor’s order?

Yes. Direct-to-consumer lab services let you buy a CBC online, where an independent clinician authorizes the requisition; you then visit a draw site. If you have symptoms, see a clinician who can interpret the results in context.

7. Is a CBC free preventive care?

Usually no. A routine CBC generally isn’t a service graded by the U.S. Preventive Services Task Force, so it’s guaranteed at $0 only when bundled into a covered preventive visit. Confirm coverage with your plan before testing.

8. Does a CBC with differential cost more than one without?

Only slightly. Medicare pays about $7.77 for a CBC with differential and about $6.47 without, and retail differences are similarly small. The version with differential adds a breakdown of your white-blood-cell types.

9. Do at-home CBC tests cost more?

Yes. Home and mobile collection typically costs meaningfully more per test than a standard lab draw, plus a collection fee. You’re paying for the convenience of not visiting a draw site.

10. Why did I get a surprise bill for a CBC?

Surprise CBC bills usually trace to a hospital facility fee, an out-of-network reference lab, or a bundled panel that included tests you didn’t need. Ask for an itemized bill to see which applied.

11. Should I ask for the cash price even if I have insurance?

Yes. With a high deductible, a lab’s cash price is sometimes lower than what you’d pay toward that deductible, so it’s worth comparing both before you decide.

The bottom line on CBC costs

For most people the rule is simple: paying cash at a retail or direct-access lab is the cheapest way to get a CBC, and having insurance doesn’t automatically make it free — what you owe depends on how the test is coded. Before your next draw, ask for the price up front or request a Good Faith Estimate, and compare it against a direct-to-consumer option.

Once you have your results, the numbers matter more than the price. Here’s how to read your CBC results, and the full picture of what a complete blood count can and can’t tell you.


How this was made

About this content

How this article was put together: researched from recognised health sources, drafted with the help of AI tools, and edited by hand, with sources linked throughout.

1 contributor
Written by

Researched and written from recognised health sources

Sameer Patel is the founder and editor of My Medicine Advisor. He is not a doctor or medical professional — before starting this site he worked in banking,…

Important notice

Medical disclaimer

The content on MyMedicineAdvisor is provided for general informational and educational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Health information on this website should not be used to diagnose, treat, cure, or prevent any condition without guidance from a qualified healthcare professional. Always seek the advice of your doctor, physician, or another licensed healthcare provider with any questions you may have regarding a medical condition, symptoms, medications, or treatment decisions.

Share your love