A blood test costs $10 to $300 per test without insurance in 2026
A blood test costs $10 to $300 without insurance in 2026 at retail and direct-to-consumer labs. Hospital labs can charge much more for the same test. GoodRx lists a comprehensive metabolic panel at $49 and a lipid panel at $59. MDsave shows a basic metabolic panel starting at $23. Solv Health says hospital prices can pass $1,000. The lab you pick changes the bill more than the test does.
What price guides say
We checked 3 price guides and read every number on their pages on October 7, 2026. They do not all measure the same thing, so read each line for what it counts.
| Source | What it found |
|---|---|
| GoodRx | GoodRx lists common blood work at $29 to $99 per test or panel, including a CBC at $29, a CMP at $49, and a lipid panel at $59. |
| MDsave | MDsave shows a CBC starting at $16, a basic metabolic panel starting at $23, a CMP starting at $28, and a lipid profile starting at $32. |
| Solv Health | Solv Health says blood tests run $10 to $300 at retail or direct-to-consumer labs and can pass $1,000 at a hospital. |
Blood test prices by test type
| Test | Price without insurance | Source |
|---|---|---|
| Complete blood count (CBC) | $29 | GoodRx |
| Comprehensive metabolic panel | $49 | GoodRx |
| Lipid (cholesterol) panel | $59 | GoodRx |
| Hemoglobin A1C | $39 | GoodRx |
| Thyroid (TSH) test | $49 | GoodRx |
| Vitamin D test | $72 to $99 | GoodRx |
| Basic metabolic panel, start price | $23 | MDsave |
| CBC at a hospital | $50 to $400 or more | Solv Health |
Every number in this table was read on one of the source pages listed at the bottom of this page.
What pushes the price up
| What | Why it matters |
|---|---|
| Where you test | Retail and direct-to-consumer labs charge far less than hospital outpatient labs, which often bill the same test at several times the price. |
| Type of test | A simple blood count costs much less than a vitamin D, hormone, or thyroid panel because the machines and chemicals cost more. |
| Number of markers | A panel that checks many things at once costs more than a single test, but it is often cheaper than ordering each marker alone. |
| Who orders it | Some labs let you order online without a doctor. Others need a doctor's order first, and the visit to get that order can add its own fee. |
| Your location | Prices change by state and by lab, and the same test can cost different amounts in two towns only a few miles apart. |
What the price includes
The price normally covers the lab work and a results report. Some labs add a small fee to draw the blood. A doctor reading the results, a visit to get an order, and any follow up tests are billed apart. Hospital labs may also add a facility fee on top of the test price. It does not include tax or extras the provider adds on the day.
Does insurance cover it
Most health plans cover blood tests when a doctor orders them to check or diagnose a health problem. Many plans also cover routine screening blood work at no cost if you use an in-network lab. If you have not met your deductible, you may pay the full lab price anyway. In that case, a cash price at a retail lab can be lower than your insurance rate. Always ask if the lab is in network before you give blood. An out-of-network lab can send a much bigger bill.
When a doctor orders it
A doctor orders blood work to check for illness, track a health problem, or see how a drug is working. Common reasons are a yearly checkup, tiredness, a high sugar reading, or a family history of heart disease. Some tests need fasting for eight hours or more. Ask your doctor which tests you need and which are optional, so you do not pay for extras.
How to judge your quote
- Ask if the price is the cash price with no extra draw fee.
- Ask if the lab is a hospital lab or an independent lab.
- Ask what the panel includes, marker by marker.
- Compare the quote to a GoodRx or MDsave price.
- Compare the total with the range above: $10 to $300 per test for most people in 2026.
Ways to pay less
- Skip the hospital lab. GoodRx notes hospital outpatient labs can charge up to 246 to 531 percent more than independent labs for common tests.
- Ask for the cash price before you test. Many labs sell self-pay tests at a lower rate than they bill an insurer for the same test.
- Compare prices on MDsave and GoodRx first. Both list real self-pay prices, and some tests start under $30 at retail labs.
- Bundle what you need into one panel. A panel such as a comprehensive metabolic panel can cost less than buying several single tests apart.
- Pay at the time of service. Many labs and sites give a lower price when you pay up front instead of getting billed later.
How we got these numbers
The range on this page comes from GoodRx, MDsave and Solv Health. We opened each source page and read every number on it on October 7, 2026. Where the sources disagree, the table above shows each one so you can see the spread. These are planning ranges, not quotes. The written price you are given is the real price.
Common questions
How much does a blood test cost without insurance?
Most common blood tests cost $10 to $300 at retail labs. GoodRx lists a range of $29 to $99 per test or panel. Hospital labs can charge much more.
What is the cheapest blood test?
A basic blood count is often the cheapest. MDsave shows a CBC starting at $16, and Solv Health says retail labs charge $5 to $50 for one.
Why is blood work so much more at a hospital?
Hospitals add facility costs to the test price. GoodRx says hospital outpatient labs can charge up to 246 to 531 percent more than independent labs.
How much is a cholesterol test without insurance?
GoodRx lists a lipid panel at $59. MDsave shows one starting at $32, and Solv Health says retail labs charge $20 to $100.
Can I get a blood test without a doctor's order?
Often yes. Many direct-to-consumer labs let you order online and pay cash. Rules differ by state, so check the lab's site before you go.