The Lab Test Price Index

Advertised cash prices for 25 of the most-ordered lab tests, recorded directly from the public pricing pages of major US direct-to-consumer lab services. No insurance rates, no estimates — 136 observed prices, each with its source URL and collection date.

By Kevin Brunette, Founder · Reviewed and edited by the author · Last verified August 2026 · Updated quarterly · Download the dataset (CSV) · Embed these tables · How we test

Cash Prices by Test and Provider

Click any test name for the detailed comparison. Prices are each provider's advertised list price on the collection date — promotional coupon codes and separately billed draw fees are excluded. A dash means we did not observe a published price for that provider on that date.

Test HealthLabs Walk-In Lab Personalabs DiscountedLabs Median
Testosterone, Total $49 Lowest $59 $92 — $59
Testosterone, Free + Total $99 $99 $119 $94 $99
Comprehensive STD Panel $139 Lowest $339 $346 — $229
Chlamydia & Gonorrhea (Urine) $99 $99 $155 — $99
HIV Test (4th Generation) $49 Lowest $55 $105 — $62
Herpes 1 & 2 (IgG) $79 Lowest $89 $101 — $89
Syphilis (RPR) $49 $43 $71 — $49
TSH (Thyroid-Stimulating Hormone) $39 $35 $78 $39 $39
Thyroid Panel $59 $50 $99 $100 $56.50
Complete Thyroid Panel (with Antibodies) — $165 Lowest $309 $238 $238
CBC with Differential $28 $27 $44 $35 $28.50
Comprehensive Metabolic Panel (CMP) $39 $30 $44 $34 $36.50
Lipid Panel (Cholesterol) $29 $39 $51 $30 $34.50
Women's Hormone Panel $299 $295 $287 $285 $286
Hemoglobin A1c $29 $35 $50 $45 $37
Vitamin D, 25-Hydroxy $59 $59 $135 $57 $59
Vitamin B12 $35 $35 $81 $78 $42
Ferritin $29 $29 $77 $35 $32
Iron + TIBC — $32 $82 $41 $33
hs-CRP (High-Sensitivity C-Reactive Protein) — $45 $83 $66 $59
PSA (Prostate-Specific Antigen) $49 $49 $87 $41 $49
Celiac Disease Panel $249 $159 $151 $72 Lowest $155
Food Allergy Panel (IgE) $160 Lowest — $200 — $189.50
Urine Drug Test Panel $69 Lowest $165 — — $120
Annual Wellness Panel $79 $49 Lowest $150 $110 $100.47

Prices recorded 2026-08-02 and subject to change. Panel contents differ between providers — the exact product each price refers to is listed in the sources below.

Act on these prices: HealthLabs is our #1 pick for most cash-pay orders (Quest & LabCorp network, optional doctor consult — full review). RequestATest is the runner-up when you want another quote on the same test.

Browse HealthLabs Catalog → Or RequestATest →
Dataset stays honest — lowest verified price is always shown, affiliate or not

How This Data Is Collected

Prices change frequently in this market. Treat the index as a comparison baseline and verify the final price at checkout. If you republish this data, please credit LabTestInsight with a link to this page — the dataset is licensed CC BY 4.0.

Why this index exists. Public cash prices are the exception in American health care: PatientRightsAdvocate.org’s semi-annual compliance reports find that only about 21% of U.S. hospitals fully comply with the federal price-transparency rule. Direct-to-consumer labs are the rare corner of medicine that posts real prices on public pages — which is exactly what makes this index possible to build and verify. The approach owes a debt to ClearHealthCosts, whose pioneering crowdsourced cash-price journalism with newsroom partners demonstrated that publishing real prices changes what patients pay.

Every source URL behind this data (click to expand)

Detailed Price Comparisons by Test

Embed These Tables on Your Own Site

Every table below is self-contained HTML: paste it into a blog post, a benefits page, or a resource guide and it renders with no stylesheet or script. The data is licensed CC BY 4.0, so the only requirement is to keep the one-line credit at the bottom of the table. Provider links go to each provider's own public product page, not to us. Prices are the August 2026 verification; we refresh quarterly and the credit link always points at the current data. Want a different test or a custom cut? Ask and we'll build it, or download the full CSV.

Comprehensive STD panel — copy the HTML

Comprehensive STD Panel: advertised cash prices, August 2026

Provider Test as listed Cash price
HealthLabs Comprehensive STD Panel (10 Tests) $139 lowest
Ulta Lab Tests STD - Comprehensive Panel $224.95
RequestATest Standard STD Panel #1 $229
Walk-In Lab STD #2 Essential Blood and Urine Test Panel, 9 Tests $339
Personalabs 11 STD Blood Test Panel - Quest $346

Range $139–$346 across 5 direct-pay providers. Advertised list prices recorded 2026-08-02; coupon codes and separately billed draw fees excluded. Source: LabTestInsight Lab Test Price Index (CC BY 4.0, updated quarterly).

Vitamin D (25-hydroxy) test — copy the HTML

Vitamin D, 25-Hydroxy: advertised cash prices, August 2026

Provider Test as listed Cash price
Ulta Lab Tests Vitamin D 25-Hydroxy Total Test $46.95 lowest
DiscountedLabs Vitamin D ( 25OHD ) $57
HealthLabs Vitamin D 25-Hydroxy (Calcidiol) Blood Test $59
Walk-In Lab Vitamin D 25-Hydroxy Blood Test $59
RequestATest Vitamin D 25-Hydroxy Blood Test $69
Personalabs Vitamin D 25-Hydroxy Blood Test - LabCorp $135

Range $46.95–$135 across 6 direct-pay providers. Advertised list prices recorded 2026-08-02; coupon codes and separately billed draw fees excluded. Source: LabTestInsight Lab Test Price Index (CC BY 4.0, updated quarterly).

TSH (thyroid) test — copy the HTML

TSH (Thyroid-Stimulating Hormone): advertised cash prices, August 2026

Provider Test as listed Cash price
Ulta Lab Tests TSH Test $22.95 lowest
Walk-In Lab Thyroid-stimulating Hormone (TSH) Blood Test $35
HealthLabs TSH Test (Thyroid-Stimulating Hormone) $39
DiscountedLabs THYROID Stimulating Hormone-TSH $39
RequestATest TSH Blood Test $39
Personalabs TSH Blood Test - LabCorp $78

Range $22.95–$78 across 6 direct-pay providers. Advertised list prices recorded 2026-08-02; coupon codes and separately billed draw fees excluded. Source: LabTestInsight Lab Test Price Index (CC BY 4.0, updated quarterly).

CBC test — copy the HTML

CBC with Differential: advertised cash prices, August 2026

Provider Test as listed Cash price
Ulta Lab Tests Complete Blood Count with Differential and Platelets - CBC Test $22.95 lowest
Walk-In Lab Complete Blood Count (CBC) with Differential and Platelets Blood Test $27
HealthLabs Complete Blood Count (CBC) with Differential $28
RequestATest CBC with Differential Blood Test $29
DiscountedLabs CBC with Differential $35
Personalabs CBC with Differential and Platelet Count Blood Test - LabCorp $44

Range $22.95–$44 across 6 direct-pay providers. Advertised list prices recorded 2026-08-02; coupon codes and separately billed draw fees excluded. Source: LabTestInsight Lab Test Price Index (CC BY 4.0, updated quarterly).

Hemoglobin A1c test — copy the HTML

Hemoglobin A1c: advertised cash prices, August 2026

Provider Test as listed Cash price
Ulta Lab Tests Hemoglobin A1c and Glucose Panel $24.95 lowest
HealthLabs Hemoglobin A1c Test $29
Walk-In Lab Hemoglobin (Hb) A1c Blood Test $35
RequestATest Hemoglobin A1C Blood Test $39
DiscountedLabs A1c- Hemoglobin (Hgb) $45
Personalabs Hemoglobin A1c Blood Test - Quest $50

Range $24.95–$50 across 6 direct-pay providers. Advertised list prices recorded 2026-08-02; coupon codes and separately billed draw fees excluded. Source: LabTestInsight Lab Test Price Index (CC BY 4.0, updated quarterly).

Total testosterone test — copy the HTML

Testosterone, Total: advertised cash prices, August 2026

Provider Test as listed Cash price
HealthLabs Testosterone Test - Total $49 lowest
Ulta Lab Tests Testosterone Total Test $52.95
Walk-In Lab Testosterone Total Serum Test $59
RequestATest Testosterone, Total Blood Test $64
Personalabs Testosterone, Total (Males) Blood Test - LabCorp $92

Range $49–$92 across 5 direct-pay providers. Advertised list prices recorded 2026-08-02; coupon codes and separately billed draw fees excluded. Source: LabTestInsight Lab Test Price Index (CC BY 4.0, updated quarterly).

Track this test's price

We re-verify all 136 prices in the index every quarter. Get a price-drop alert for the tests you actually order — roughly one email a quarter.

You're in — the first email lands within a day. Everything on this page stays free either way.

Roughly one email a quarter. No sign-up required for anything on this site. We don't sell or share addresses; see our privacy policy. Unsubscribe in one click.