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.

No coupon or membershipOne $18 fee per orderQuest Diagnostics labsNo doctor visit

Best-selling panels

TestJustLabsLabcorp OnDemandLabcorpQuest HealthQuestWalk-In LabQuest or LabcorpUlta Lab TestsQuestTestWellQuest
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$18included$6$6$12.95$6

Most-ordered single tests

What does a real order cost?

Totals include every fee each company charges. Fees are charged once per order, so adding tests dilutes them.

OrderJustLabsLabcorp OnDemandQuest HealthWalk-In LabUlta Lab TestsTestWell
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.

See all tests and prices

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.