How Much Does Blood Work Cost in 2026? (With & Without Insurance)
Blood work costs range from $10 for a single basic test to over $1,000 for comprehensive panels. Where you get tested matters more than what you get tested for. Hospital labs charge 3 to 10 times more than Quest Diagnostics, LabCorp, or direct-pay online services.
Quick Answer
Without insurance: $10 to $1,000+ depending on the tests ordered and where you go. Most common panels cost $15 to $100 at direct-pay labs.
With insurance: $0 for ACA-mandated preventive screenings at annual visits. $10 to $100 copay for diagnostic blood work after deductible.
Cheapest option: Order through Walk-In Lab, Ulta Lab Tests, or QuestDirect and pay $10 to $80 for most standard panels.
On this page
Blood Work Cost by Test Type (2026)
The table below shows typical prices for the most commonly ordered blood tests. The “Direct-Pay” column reflects what you would pay through online lab ordering services (like Walk-In Lab or Ulta Lab Tests) without using insurance. The “Hospital Lab” column shows what hospitals typically charge uninsured patients before any discounts.
| Test | What It Measures | Direct-Pay Price | Hospital Lab Price |
|---|---|---|---|
| CBC (Complete Blood Count) | Red/white blood cells, platelets, hemoglobin | $15 - $50 | $100 - $250 |
| CMP (Comprehensive Metabolic Panel) | Glucose, electrolytes, kidney/liver function (14 tests) | $20 - $100 | $150 - $400 |
| Lipid Panel | Total cholesterol, HDL, LDL, triglycerides | $20 - $75 | $100 - $250 |
| TSH (Thyroid Stimulating Hormone) | Thyroid function | $25 - $80 | $100 - $200 |
| Hemoglobin A1C | 3-month average blood sugar (diabetes marker) | $20 - $60 | $75 - $200 |
| Vitamin D (25-Hydroxy) | Vitamin D levels | $40 - $100 | $150 - $350 |
| STD Panel (Comprehensive) | HIV, syphilis, chlamydia, gonorrhea, hepatitis | $50 - $300 | $200 - $800 |
| Iron Panel (Serum Iron, Ferritin, TIBC) | Iron levels, iron-binding capacity, anemia markers | $20 - $60 | $80 - $250 |
Key insight: The same blood test processed on the same machine at the same lab can cost 3 to 10 times more depending on who ordered it and how it was billed. A CMP that costs $30 at Quest when you order it directly can appear as a $300 charge when your hospital-affiliated doctor orders it through their system.
Hospital Lab vs. Quest/LabCorp vs. Direct-Pay
The biggest factor in your blood work cost is not what tests you need, but where you get them done. Here is a real-world comparison of a standard annual blood work panel (CBC + CMP + lipid panel + TSH) ordered through different channels:
Hospital Outpatient Lab
$400 - $1,200
Hospital labs charge facility fees on top of test prices. Even though they may send your blood to Quest or LabCorp for processing, you pay the hospital markup. The same CBC that costs $15 elsewhere can be billed at $150 to $250 at a hospital.
Doctor’s Office (In-Network)
$100 - $400
Your doctor draws the blood and sends it to a reference lab. The doctor’s office marks up the lab price by 200% to 400% and bills your insurance. Your copay or coinsurance applies. If you have not met your deductible, you may owe the full marked-up amount.
Direct-Pay (Walk-In Lab, etc.)
$50 - $100
You order tests online, pay upfront, and visit the same Quest or LabCorp draw site. No middleman markup. No facility fee. No surprise bill. Results delivered online in 1 to 3 days. This is the exact same test, same lab, same machine, just without the markup chain.
The takeaway is simple: for routine blood work where you already know which tests you need, going direct-pay can save you hundreds of dollars compared to going through a hospital or even your doctor’s office (especially if you have not met your deductible).
When Blood Work Is Free (ACA Preventive Coverage)
Under the Affordable Care Act, certain blood tests are covered at $0 cost-sharing when ordered as part of an annual preventive/wellness visit. This applies to all ACA-compliant health plans. Here is what qualifies:
Covered at $0 (Preventive)
- Lipid panel (cholesterol screening) for adults 20+
- Fasting glucose or A1C for adults 35-70 who are overweight
- Hepatitis B screening for at-risk adults
- Hepatitis C screening for all adults 18-79
- HIV screening for ages 15-65
- Syphilis screening for at-risk adults
- Lead screening for children at risk
Usually NOT Free (Diagnostic)
- CBC ordered to investigate symptoms (fatigue, bruising)
- CMP ordered for monitoring a known condition
- Thyroid panel ordered due to symptoms
- Vitamin D test (rarely considered preventive)
- Iron studies ordered for anemia symptoms
- Any lab ordered at a sick visit or follow-up
- Repeat tests to monitor medication effects
The “Reference Lab” Markup Problem
Here is one of the most profitable tricks in healthcare billing, and most patients never realize it is happening:
How the markup chain works:
- 1Your doctor draws your blood in their office (phlebotomy charge: $10 to $30)
- 2The blood is sent to Quest or LabCorp, which charges the doctor $5 to $20 per test
- 3Your doctor bills your insurance $50 to $200 for the same test (200% to 400% markup)
- 4If you have not met your deductible, you owe the full billed or negotiated rate
This is perfectly legal. Doctors and clinics are allowed to bill for lab services they outsource, and the “professional component” supposedly covers ordering and interpreting results. But the result is that patients pay 3 to 5 times more for the exact same test processed on the same equipment at the same lab.
The workaround: Ask your doctor to write a lab order (prescription) that you can take directly to a Quest or LabCorp location. When the lab bills the test directly (instead of routing through your doctor), the price drops dramatically. Alternatively, skip the middleman entirely and order through a direct-pay service.
Direct-Pay Lab Services (Best Prices)
These services let you order blood tests online without a doctor’s visit, pay a flat cash price upfront, and visit a local Quest or LabCorp draw site. No insurance needed, no surprise bills, no facility fees.
QuestDirect (by Quest Diagnostics)
Quest’s own direct-to-consumer platform. Order online, get drawn at any Quest location.
Sample prices: CBC $16, CMP $34, Lipid Panel $38, Basic Wellness Panel $89
Walk-In Lab
Third-party service that contracts with Quest and LabCorp. Often has the lowest prices and frequent sales.
Sample prices: CBC $10, CMP $16, Lipid Panel $22, Comprehensive Panel $55
Ulta Lab Tests
Uses Quest Diagnostics network. Transparent pricing with no hidden fees. Results in 1 to 2 days.
Sample prices: CBC $11, CMP $12, Lipid Panel $13, Full Wellness Panel $65
RequestATest
Partners with Quest and LabCorp. Good selection of specialty panels and bundles.
Sample prices: CBC $19, CMP $19, Lipid Panel $29, Standard Health Panel $79
Genetic Testing Costs (A Different Category)
Genetic and genomic blood tests are in a completely different price category from standard lab work. While a standard blood panel tests what is happening in your body right now, genetic tests analyze your DNA for inherited conditions, cancer risk, drug metabolism, and more.
| Test Type | Typical Cost | Insurance Coverage |
|---|---|---|
| Consumer DNA (23andMe, AncestryDNA) | $100 - $300 | Not covered |
| BRCA1/BRCA2 (breast cancer genes) | $250 - $5,000 | Often covered if criteria met |
| Pharmacogenomic testing | $250 - $2,000 | Varies widely by plan |
| Whole exome sequencing | $500 - $5,000 | Usually requires prior auth |
| Whole genome sequencing | $1,000 - $10,000+ | Rarely covered |
For genetic tests, insurance coverage depends heavily on medical necessity. If you have a family history of hereditary cancer and meet USPSTF screening criteria, BRCA testing is typically covered at $0 as preventive care. Without qualifying criteria, you may owe the full cost.
7 Ways to Save on Blood Work
Schedule preventive labs during your annual wellness visit
ACA-mandated screenings (lipid panel, glucose, hepatitis) are $0 when coded as preventive. Do not schedule a separate follow-up appointment for labs your doctor could order at the same wellness visit.
Use direct-pay lab services for non-preventive tests
If a test is not covered free as preventive (vitamin D, thyroid, iron), going direct-pay through Walk-In Lab or Ulta Lab Tests is almost always cheaper than using insurance when you have not met your deductible.
Ask for a lab order instead of in-office draws
Request that your doctor write a lab order you can take to Quest or LabCorp directly. This eliminates the doctor’s office markup and sends the bill directly from the lab (at their contracted rate with your insurance).
Never use a hospital outpatient lab for routine blood work
Hospital labs add facility fees that can double or triple your cost. Unless you are already admitted or it is an emergency, there is no clinical reason to use a hospital lab for standard tests.
Check if your insurer has a preferred lab
Many insurance plans have exclusive contracts with either Quest or LabCorp. Using the preferred lab network means lower negotiated rates and sometimes $0 copays for basic panels. Check your plan documents or call member services.
Use your HSA or FSA
Blood tests (including direct-pay services) qualify as eligible medical expenses for Health Savings Accounts and Flexible Spending Accounts. Pay with your HSA card or submit receipts for reimbursement to use pre-tax dollars.
Look for community health screenings
Many hospitals, pharmacies, and community organizations offer free or low-cost blood screenings (cholesterol, glucose, A1C) at health fairs, especially during Heart Health Month (February) and Diabetes Awareness Month (November).
Got an Overpriced Lab Bill?
If you received a blood work bill that seems too high (especially from a hospital lab or doctor’s office), CareRoute can help you fight it. Our Bill Defense tool identifies overcharges, generates dispute letters, and helps you negotiate a fair price.
Fight My Lab BillFrequently Asked Questions
How much does blood work cost without insurance?
Without insurance, blood work costs $10 to $1,000+ depending on the tests and where you go. A single CBC costs $10 to $50 at a direct-pay lab, while a comprehensive panel including metabolic, lipid, thyroid, and vitamin levels can run $50 to $200 at a direct-pay service or $400 to $1,200 at a hospital. The biggest cost factor is the facility, not the test itself.
Is routine blood work free with insurance?
Some blood work is free with insurance, but only when it meets specific criteria. Under the ACA, preventive screenings (lipid panel, glucose, hepatitis B/C, HIV) are $0 when ordered at an annual wellness visit. However, diagnostic blood work (tests ordered to investigate symptoms or monitor conditions) is subject to your copay, coinsurance, and deductible. The same test can be free or expensive depending on the visit type and diagnosis code.
Why is blood work so expensive at hospitals?
Hospitals add a facility fee ($50 to $200) to every lab draw, use higher chargemaster prices, and bill under outpatient hospital rates that are 3 to 10 times higher than independent lab rates. Many hospital labs also send your blood to the same Quest or LabCorp facility that you could visit directly, but they add their markup in between. A CMP that costs $15 through Walk-In Lab can be billed at $200 to $400 through a hospital outpatient lab.
Can I order my own blood work without a doctor?
Yes, in most states. Services like QuestDirect, Walk-In Lab, Ulta Lab Tests, and RequestATest let you choose tests, pay online, and visit a local draw site without a doctor’s order. Results are delivered to your online account in 1 to 3 days. A few states (New York, New Jersey, and Rhode Island) restrict direct-to-consumer lab ordering and may require a physician’s authorization.
What is the cheapest way to get blood work done?
The cheapest options are: (1) Free preventive screenings at your annual wellness visit. (2) Direct-pay services like Walk-In Lab or Ulta Lab Tests, where CBCs start at $10 and comprehensive panels cost $50 to $80. (3) Community health fairs that offer free cholesterol and glucose screenings. (4) Asking your doctor for a lab order to take directly to Quest or LabCorp (eliminating the office markup).
How much does a full panel blood test cost?
A “full panel” typically includes CBC, CMP, lipid panel, thyroid (TSH), and A1C. This costs $30 to $80 through direct-pay services, $100 to $400 through a doctor’s office, or $400 to $1,200 at a hospital lab. Adding specialty markers like vitamin D, iron, B12, and hormone levels can push the total to $150 to $300 at direct-pay or $500 to $2,000 at hospital pricing.