Self-pay lab test prices, compared
The short answer
At JustLabs a CBC is $6, a CMP $9.50 and free + total testosterone $34. Every order adds one $18 fee (Quest blood draw + physician order), however many tests you add. Competitor prices checked October 16, 2026.
Best-selling panels
| Test | JustLabs | Labcorp OnDemandLabcorp | Quest HealthQuest | Walk-In LabQuest or Labcorp | Ulta Lab TestsQuest | TestWellQuest |
|---|---|---|---|---|---|---|
| Complete Thyroid Panel | $84 | $202.50 * | $149 * | $195 * | $250.95 | $97.99 * |
| Basic Thyroid Panel (TSH, Free T4, Free T3) | $30 | $133.50 * | $149 * | $110 | $60.95 | $49.99 |
| Comprehensive Wellness Panel | $94 | $399 * | $399 * | $299 * | $384.95 | $189.99 |
| Vitamin & Mineral Panel | $64 | $485 * | $239 * | $395 * | $170.95 * | $189.99 * |
| Male Hormone Panel | $105.50 | $119.25 * | $220 * | $295 * | $307.95 * | $199.99 * |
| + per-order fees | $18 | included | $6 | $6 | $12.95 | $6 |
Most-ordered single tests
| Test | JustLabs | Labcorp OnDemandLabcorp | Quest HealthQuest | Walk-In LabQuest or Labcorp | Ulta Lab TestsQuest | TestWellQuest |
|---|---|---|---|---|---|---|
| CBC with Differential | $6 | $29 | $29 | $27 | $22.95 | $21.99 |
| Comprehensive Metabolic Panel | $9.50 | $36.75 | $49 | $30 | $22.95 | $22.99 |
| Testosterone, Free & Total | $34 | $119.25 * | $152 * | $99 | $54.95 | $54.99 |
| IGF-1 | $24 | $139 | — | $75 | $73.95 | $37.99 |
| Lipid Panel | $8 | $44.25 | $59 | $33 | $22.95 | $24.99 |
| Hemoglobin A1c | $7 | $39 | $39 | $35 | $22.95 | $21.99 |
| Ferritin | $10 | $59 | $59 * | $29 | $22.95 | $24.99 |
| Vitamin D, 25-Hydroxy | $25 | $99 | $75 | $59 | $46.95 | $41.99 |
| Vitamin B12 | $8 | $49 | $49 | $35 | $28.95 | $25.99 |
| Iron & TIBC | $9 | — | $59 * | $32 | $23.95 | $25.99 |
| TSH | $9 | $49 | $49 | $35 | $22.95 | $26.99 |
| Insulin, Fasting | $14 | — | $99 * | $34 | $27.95 | $22.99 |
| Apolipoprotein B | $18 | $51.75 | — | $59 | $36.95 | $30.99 |
| hs-CRP | $15 | $51.75 | $65 | $45 | $36.95 | $34.99 |
| Cortisol (AM) | $14.50 | $66.75 | $79 | $59 | $23.95 | $26.99 |
| + per-order fees | $18 | included | $6 | $6 | $12.95 | $6 |
What does a real order cost?
Totals include every fee each company charges. Fees are charged once per order, so adding tests dilutes them.
| Order | JustLabs | Labcorp OnDemand | Quest Health | Walk-In Lab | Ulta Lab Tests | TestWell |
|---|---|---|---|---|---|---|
| One test: TSH | $27 | $49 | $55 | $41 | $35.90 | $32.99 |
| Annual check-up: CBC + CMP + Lipid + A1c | $48.50 | $149 | $182 | $131 | $104.75 | $97.96 |
| Nutrients: Vitamin D + B12 + Ferritin + Iron/TIBC | $70 | — | — | $161 | $135.75 | $124.96 |
Step 1
Order online
Pick tests or a panel. No doctor visit.
Step 2
Walk into a Quest center
Over 2,000 Quest Diagnostics locations.
Step 3
Results online
Usually in 1–2 business days.
Frequently Asked Questions
Sources and method
JustLabs prices: live from our catalogue. Competitor prices: read from each company's own public pages on October 16, 2026; every price links to its source. Per-order fees are added in the totals. Prices change; confirm on each company's site before buying.
- * Labcorp OnDemand, Complete Thyroid Panel: Custom Thyroid Test: TSH, Free T4, Free T3, TPO antibodies; no thyroglobulin antibodies or reverse T3
- * Quest Health, Complete Thyroid Panel: Comprehensive Thyroid Panel: no reverse T3
- * Walk-In Lab, Complete Thyroid Panel: Thyroid #3 Extreme: no reverse T3
- * TestWell, Complete Thyroid Panel: Hashimoto's Thyroid Panel: no reverse T3
- * Labcorp OnDemand, Basic Thyroid Panel: Two products: Standard Thyroid Test (TSH + Free T4) + Free T3 Test
- * Quest Health, Basic Thyroid Panel: No TSH + Free T4 + Free T3 bundle; closest is the Comprehensive panel (adds antibodies)
- * Labcorp OnDemand, Comprehensive Wellness Panel: Advanced Health Panel: includes every marker, plus many more (65+)
- * Quest Health, Comprehensive Wellness Panel: Elite Health Profile: includes every marker, plus many more
- * Walk-In Lab, Comprehensive Wellness Panel: Wellness #3 Extreme: no Free T4 or ferritin; adds urinalysis and others
- * Labcorp OnDemand, Vitamin & Mineral Panel: Custom Micronutrient Test: no iron/TIBC; adds vitamins A, C, E, iodine, zinc
- * Quest Health, Vitamin & Mineral Panel: Core Vitamin and Micronutrient Panel: no iron/TIBC or ferritin; adds iodine, zinc
- * Walk-In Lab, Vitamin & Mineral Panel: Vitamin #3 Extreme: RBC (not serum) magnesium; adds CMP, vitamins C, K1
- * Ulta Lab Tests, Vitamin & Mineral Panel: Nutrients Lab Panel: no magnesium; adds OmegaCheck
- * TestWell, Vitamin & Mineral Panel: Vitamin & Mineral Deficiency Panel: no iron/TIBC; adds zinc, calcium, copper, selenium
- * Labcorp OnDemand, Male Hormone Panel: Comprehensive Testosterone Test only (total, calculated free, SHBG); no DHEA-S, cortisol or estradiol
- * Quest Health, Male Hormone Panel: Men's Hormone Panel Expanded: no DHEA-S or cortisol; adds prolactin
- * Walk-In Lab, Male Hormone Panel: #1 Baseline Hormone Panel, Men: no SHBG or cortisol; adds insulin, TSH
- * Ulta Lab Tests, Male Hormone Panel: Men's Hormone Panel: every marker, plus FSH/LH, GH, IGF-1, insulin, PSA
- * TestWell, Male Hormone Panel: Men's Hormone Panel: every marker, plus prolactin and IGF-1
- * Labcorp OnDemand, Testosterone: Free testosterone is calculated, not measured; adds SHBG (sale, list $159)
- * Quest Health, Testosterone: Only as Men's Hormone Panel Basic (adds SHBG, albumin)
- * Quest Health, Ferritin: Only in the Iron, TIBC & Ferritin Panel
- * Quest Health, Iron & TIBC: Iron, TIBC & Ferritin Panel (adds ferritin)
- * Quest Health, Fasting Insulin: Insulin Resistance Panel (adds C-peptide)
- Labcorp OnDemand: no per-order fees — No separate physician or draw fee; physician services are included in test prices (Online Services User Agreement §30(d)). Many prices on this date were an October promotion, 25% off list.
- Quest Health: Physician service fee $6source — $6 physician service fee per person shown on every product page (one product shows $9.10). No draw fee at a Quest center.
- Walk-In Lab: Physician fee $6source — $6 physician fee per order. An October code (15% off, ends Oct 31) applies to some products.
- Ulta Lab Tests: Specimen collection fee $12.95source — $12.95 standard draw fee added at checkout (can be higher at some centers). Prices shown are their current sale prices; weekly promotions also run.
- TestWell: Lab processing fee $6source — $6 fee per order. A 10% first-order code is offered.
Brand names belong to their respective owners and are used for comparison only.