How much a blood test costs

There is no single price, and the gap is wider than most people imagine. In a 2024 survey of 42 large Florida hospitals, a complete blood count (CBC) was paid $7.77 by Medicare, sold for about $32 when people ordered it directly from a laboratory, and billed $401 on average to uninsured hospital outpatients whose doctor had ordered it. Same test, a twelve-fold difference between the direct price and the uninsured charge.

So the honest answer to how much does a blood test cost is that it depends on three things. Who ordered it decides whether insurance or Medicare is involved at all. How many tests are on the order decides the total, because you are billed line by line, not for the phrase at the top of the form. And where the sample goes matters, because each hospital and laboratory sets its own prices: in the same survey, the hospital cash price of a metabolic panel ranged from $13 to $2,943.

$32
Average price of a CBC ordered directly from a laboratory[1]
$88
Average insurer-negotiated hospital price for a CBC[1]
$296
Average hospital cash price for a CBC[1]

How much does blood work cost with insurance?

With insurance, the laboratory bills your plan its negotiated rate, and what reaches you depends on your deductible and your copay or coinsurance. Negotiated rates are not small: the average insurer price for a CBC in the Florida survey was $88, more than eleven times what Medicare paid. The authors point out that what you finally pay out of pocket depends on your deductible and copays, which is why two insured people can receive very different bills for the same order.

Some blood tests are the exception. Marketplace plans and many other plans must cover a list of preventive screenings without a copay or coinsurance, even if you have not met your deductible, when an in-network provider does them. Blood tests on that list include cholesterol screening for adults of certain ages or at higher risk, type 2 diabetes screening for adults 40 to 70 who are overweight or obese, hepatitis C screening for adults 18 to 79, and HIV screening for everyone 15 to 65. HealthCare.gov itself warns that coverage may vary and that a $0 bill is not guaranteed in every case, so ask how the test will be billed.

  1. DeductibleWhat you pay each year for covered care before your plan starts to pay. Early in the year, a lab bill can be yours in full.
  2. Copay or coinsuranceA fixed fee or a percentage of the negotiated rate, owed once the deductible is met. Your plan documents give the exact figure.
  3. In-network laboratoryPlans negotiate rates with specific laboratories. Before the draw, ask where your sample will be sent and whether that lab is in your network.
  4. Screening or something elseThe no-cost rule covers the listed screenings. When a test is ordered for another reason, ask whether your copay or deductible applies.

On Medicare

If you are on Medicare, the answer is simpler than most people expect. Part B covers medically necessary diagnostic laboratory tests when your provider orders them, and you usually pay nothing. Medicare's own billing manual spells out why: neither the annual Part B deductible nor the 20 percent coinsurance applies to clinical laboratory tests, or to the fee for collecting the sample, when the laboratory is paid on an assigned basis.

What Medicare pays the laboratory comes from the Clinical Laboratory Fee Schedule, a national price list based on the median of what private insurers pay, updated every three years. In the Florida survey, Medicare's payment was lower than the average price patients were offered for each of the six tests compared.

Two situations change the bill. Screening tests come with set intervals: the cardiovascular screening blood tests (cholesterol, lipids, triglycerides) are covered once every five years, at no cost if your provider accepts assignment. And when a provider thinks Medicare will not pay for a test in your case, they may give you an Advance Beneficiary Notice of Noncoverage (ABN), which lists the test, an estimate of its cost and the reasons Medicare may refuse.

How much is blood work without insurance?

Without insurance there is no single answer, and the spread is the real story. In the Florida survey, the uninsured outpatient charge for a CBC ranged from $23 to $1,381 depending on the hospital, and the average fell from $401 to $296 when the hospital's own cash price applied instead. Laboratories selling directly to consumers were generally the cheapest option open to patients.

You do not have to discover the price on the bill. Since January 1, 2021, every hospital in the United States must publish its prices online, including a consumer-friendly display of common services you can shop for. And if you are not using insurance, your provider usually must give you a good faith estimate of expected charges when you ask for one or schedule care at least three business days ahead; if you ask before scheduling, they have three business days to send it.

Then ask for the cash or self-pay price, in those words, with the order in hand, since that price also follows the lines actually run.

How much do full blood tests cost?

A “full blood panel” is not a standard product, so it has no standard price. The bill is the sum of the lines run: a CBC, a metabolic panel, a lipid panel, an A1C and a vitamin D test each carry their own price, which is why the same words on two orders can produce very different totals.

Packages sold as check-ups add lines nobody asked a question about, and that costs more than dollars. A 2026 analysis of 76 consumer wellness panels sold in the United States and Europe found that 58% of the tests they contained were either low-value or likely to set off needless follow-up, and the largest panel was expected to produce almost ten false alarms per healthy buyer.

Pooled trials point the same way. A Cochrane review of 17 randomized trials found that general health checks in adults have little or no effect on deaths overall or from cancer, and probably none on deaths from heart disease. That evidence concerns screening people without symptoms. It says nothing against a test ordered for a reason, the follow-up of a known condition or the investigation of a symptom.

Do you really need bloodwork every year? Not as a rule. What is worth repeating, and how often, depends on your age, your risks and any condition being followed, which is a short conversation to have with your clinician before the order is written.

Getting the price before the draw

You can ask for the price at reception, before the sample is taken, and it is reasonable to do so. The order already holds everything the laboratory needs to answer, and a few minutes of questions can change the bill more than any choice made afterwards.

  1. Get the list, with codesAsk the clinician's office for the tests on the order and their billing (CPT) codes. A CBC is 85025, a lipid panel 80061: codes let you compare like with like.
  2. Ask two questionsWhich lines are covered, and what the remainder comes to. The laboratory can answer both from the order itself.
  3. Say “cash price”If you are paying yourself, ask for the self-pay price in those words, and request a good faith estimate in writing.
  4. Trim before you payIf the total is uncomfortable, ask the prescriber which lines are essential. Some may have been added for completeness and can wait; only the prescriber can say which.

If the bill is higher than expected

Compare the bill with the estimate or quote you were given, line by line, and ask for an itemized bill if the one you received only shows a total. A line you do not recognize is a fair question to put to the billing office.

Self-pay patients have a formal route. If a provider charged at least $400 more than its good faith estimate, you can open a federal dispute while the first bill is dated within the last 120 days, for a $25 non-refundable fee. You cannot dispute without the estimate, which is one more reason to ask for one before the draw.

On Medicare, if you signed an ABN, chose to have the test billed and Medicare refused, you can appeal that decision. With private insurance, start with the customer service number on your card and ask how the plan's appeal works.