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 — 160 observed prices, each with its source URL and collection date.

By Kevin Brunette, Founder · Reviewed and edited by the author · Last verified November 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, including a Price + fee column that adds each provider's disclosed per-order fee. Prices here are each provider's advertised list price on the collection date — promotional coupon codes 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 RequestATest Ulta Lab Tests TestWell Median Lowest at checkout
Testosterone, Total $49 $59 $92 — $64 $52.95 $33.99 Lowest $55.98 $39.99 TestWell
Testosterone, Free + Total $99 $99 $119 $94 $99 $54.95 $45.99 Lowest $99 $51.99 TestWell
Comprehensive STD Panel $139 Lowest $339 $346 — $229 $224.95 $249.99 $239.50 $139 HealthLabs
Chlamydia & Gonorrhea (Urine) $99 $99 $155 — $99 $60.95 $51.99 Lowest $99 $57.99 TestWell
HIV Test (4th Generation) $49 $55 $105 — $69 — $38.99 Lowest $55 $44.99 TestWell
Herpes 1 & 2 (IgG) $79 Lowest $89 $101 — $99 $85.95 — $89 $79 HealthLabs
Syphilis (RPR) $49 $43 $71 — $49 $39.95 $21.99 Lowest $46 $27.99 TestWell
TSH (Thyroid-Stimulating Hormone) $39 $35 $78 $39 $39 $22.95 $20.99 Lowest $39 $26.99 TestWell
Thyroid Panel $59 $50 $99 $100 $54 $48.95 $36.99 Lowest $54 $42.99 TestWell
Complete Thyroid Panel (with Antibodies) — $165 $309 $238 $229 $250.95 $109.99 Lowest $233.50 $115.99 TestWell
CBC with Differential $28 $27 $44 $35 $29 $22.95 $17.99 Lowest $28 $23.99 TestWell
Comprehensive Metabolic Panel (CMP) $39 $30 $44 $34 $39 $22.95 $21.49 Lowest $34 $27.49 TestWell
Lipid Panel (Cholesterol) $29 $39 $51 $30 $39 $22.95 $19.99 Lowest $30 $25.99 TestWell
Women's Hormone Panel $299 $295 $287 $285 $279 $244.95 $239.99 Lowest $285 $245.99 TestWell
Hemoglobin A1c $29 $35 $50 $45 $39 $24.95 $18.99 Lowest $35 $24.99 TestWell
Vitamin D, 25-Hydroxy $59 $59 $135 $57 $69 $46.95 $36.99 Lowest $59 $42.99 TestWell
Vitamin B12 $35 $35 $81 $78 $49 $28.95 $19.99 Lowest $35 $25.99 TestWell
Ferritin $29 $29 $77 $35 $39 $22.95 $21.99 Lowest $29 $27.99 TestWell
Iron + TIBC — $32 $82 $41 $33 $23.95 Lowest $25.99 $32.50 $31.99 TestWell
hs-CRP (High-Sensitivity C-Reactive Protein) — $45 $83 $66 $59 $36.95 $26.99 Lowest $52 $32.99 TestWell
PSA (Prostate-Specific Antigen) $49 $49 $87 $41 $59 $28.95 $23.99 Lowest $49 $29.99 TestWell
Celiac Disease Panel $249 $159 $151 $72 Lowest $159 $84.95 $124.99 $151 $72 DiscountedLabs
Food Allergy Panel (IgE) $160 — $200 — $179 $319 $150.99 Lowest $179 $156.99 TestWell
Urine Drug Test Panel $69 Lowest $165 — — $75 $408.95 $149.99 $149.99 $69 HealthLabs
Annual Wellness Panel $79 $49 Lowest $150 $110 $109 $91.95 $49.99 $91.95 $49 Walk-In Lab

Prices recorded 2026-11-02 and subject to change. “Lowest” marks the lowest advertised price; “Lowest at checkout” adds each provider's disclosed per-order fee (see Methodology). 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 November 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, November 2026

Provider Test as listed Cash price Price + fee
HealthLabs Comprehensive STD Panel (10 Tests) $139 lowest $139 lowest at checkout
no added fee
Ulta Lab Tests STD - Comprehensive Panel $224.95 $237.90
incl. $12.95 fee
RequestATest Standard STD Panel #1 $229 $233
incl. $4 fee
TestWell STI Comprehensive Panel $249.99 $255.99
incl. $6 fee
Walk-In Lab STD #2 Essential Blood and Urine Test Panel, 9 Tests $339 $339
no added fee
Personalabs 7 STD Blood Test Panel - Quest $346 $346
fee not disclosed

Range $139–$346 across 6 direct-pay providers. Advertised list prices recorded 2026-11-02; coupon codes excluded. “Price + fee” adds each provider’s disclosed per-order fee: billed on top of the listed price by Ulta Lab Tests $12.95 draw fee, RequestATest $4 service fee, TestWell $6 lab processing fee; HealthLabs and Walk-In Lab state that all fees are included in the listed price; Personalabs does not disclose a per-order fee on its site, so that total is unverified. 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, November 2026

Provider Test as listed Cash price Price + fee
TestWell Vitamin D, 25-Hydroxy $36.99 lowest $42.99 lowest at checkout
incl. $6 fee
Ulta Lab Tests Vitamin D 25-Hydroxy Total Test $46.95 $59.90
incl. $12.95 fee
DiscountedLabs Vitamin D ( 25OHD ) $57 $57
no added fee
HealthLabs Vitamin D 25-Hydroxy (Calcidiol) Blood Test $59 $59
no added fee
Walk-In Lab Vitamin D 25-Hydroxy Blood Test $59 $59
no added fee
RequestATest Vitamin D 25-Hydroxy Blood Test $69 $73
incl. $4 fee
Personalabs Vitamin D 25-Hydroxy Blood Test - LabCorp $135 $135
fee not disclosed

Range $36.99–$135 across 7 direct-pay providers. Advertised list prices recorded 2026-11-02; coupon codes excluded. “Price + fee” adds each provider’s disclosed per-order fee: billed on top of the listed price by TestWell $6 lab processing fee, Ulta Lab Tests $12.95 draw fee, RequestATest $4 service fee; DiscountedLabs, HealthLabs and Walk-In Lab state that all fees are included in the listed price; Personalabs does not disclose a per-order fee on its site, so that total is unverified. 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, November 2026

Provider Test as listed Cash price Price + fee
TestWell TSH (Thyroid Stimulating Hormone) $20.99 lowest $26.99 lowest at checkout
incl. $6 fee
Ulta Lab Tests TSH Test $22.95 $35.90
incl. $12.95 fee
Walk-In Lab Thyroid-stimulating Hormone (TSH) Blood Test $35 $35
no added fee
HealthLabs TSH Test (Thyroid-Stimulating Hormone) $39 $39
no added fee
DiscountedLabs THYROID Stimulating Hormone-TSH $39 $39
no added fee
RequestATest TSH Blood Test $39 $43
incl. $4 fee
Personalabs TSH Blood Test - LabCorp $78 $78
fee not disclosed

Range $20.99–$78 across 7 direct-pay providers. Advertised list prices recorded 2026-11-02; coupon codes excluded. “Price + fee” adds each provider’s disclosed per-order fee: billed on top of the listed price by TestWell $6 lab processing fee, Ulta Lab Tests $12.95 draw fee, RequestATest $4 service fee; Walk-In Lab, HealthLabs and DiscountedLabs state that all fees are included in the listed price; Personalabs does not disclose a per-order fee on its site, so that total is unverified. Source: LabTestInsight Lab Test Price Index (CC BY 4.0, updated quarterly).

CBC test — copy the HTML

CBC with Differential: advertised cash prices, November 2026

Provider Test as listed Cash price Price + fee
TestWell CBC with Differential $17.99 lowest $23.99 lowest at checkout
incl. $6 fee
Ulta Lab Tests Complete Blood Count with Differential and Platelets - CBC Test $22.95 $35.90
incl. $12.95 fee
Walk-In Lab Complete Blood Count (CBC) with Differential and Platelets Blood Test $27 $27
no added fee
HealthLabs Complete Blood Count (CBC) with Differential $28 $28
no added fee
RequestATest CBC with Differential Blood Test $29 $33
incl. $4 fee
DiscountedLabs CBC with Differential $35 $35
no added fee
Personalabs CBC with Differential and Platelet Count Blood Test - LabCorp $44 $44
fee not disclosed

Range $17.99–$44 across 7 direct-pay providers. Advertised list prices recorded 2026-11-02; coupon codes excluded. “Price + fee” adds each provider’s disclosed per-order fee: billed on top of the listed price by TestWell $6 lab processing fee, Ulta Lab Tests $12.95 draw fee, RequestATest $4 service fee; Walk-In Lab, HealthLabs and DiscountedLabs state that all fees are included in the listed price; Personalabs does not disclose a per-order fee on its site, so that total is unverified. Source: LabTestInsight Lab Test Price Index (CC BY 4.0, updated quarterly).

Hemoglobin A1c test — copy the HTML

Hemoglobin A1c: advertised cash prices, November 2026

Provider Test as listed Cash price Price + fee
TestWell Hemoglobin A1c $18.99 lowest $24.99 lowest at checkout
incl. $6 fee
Ulta Lab Tests Hemoglobin A1c and Glucose Panel $24.95 $37.90
incl. $12.95 fee
HealthLabs Hemoglobin A1c Test $29 $29
no added fee
Walk-In Lab Hemoglobin (Hb) A1c Blood Test $35 $35
no added fee
RequestATest Hemoglobin A1C Blood Test $39 $43
incl. $4 fee
DiscountedLabs A1c- Hemoglobin (Hgb) $45 $45
no added fee
Personalabs Hemoglobin A1c Blood Test - Quest $50 $50
fee not disclosed

Range $18.99–$50 across 7 direct-pay providers. Advertised list prices recorded 2026-11-02; coupon codes excluded. “Price + fee” adds each provider’s disclosed per-order fee: billed on top of the listed price by TestWell $6 lab processing fee, Ulta Lab Tests $12.95 draw fee, RequestATest $4 service fee; HealthLabs, Walk-In Lab and DiscountedLabs state that all fees are included in the listed price; Personalabs does not disclose a per-order fee on its site, so that total is unverified. Source: LabTestInsight Lab Test Price Index (CC BY 4.0, updated quarterly).

Total testosterone test — copy the HTML

Testosterone, Total: advertised cash prices, November 2026

Provider Test as listed Cash price Price + fee
TestWell Testosterone, Total $33.99 lowest $39.99 lowest at checkout
incl. $6 fee
HealthLabs Testosterone Test - Total $49 $49
no added fee
Ulta Lab Tests Testosterone Total Test $52.95 $65.90
incl. $12.95 fee
Walk-In Lab Testosterone Total Serum Test $59 $59
no added fee
RequestATest Testosterone, Total Blood Test $64 $68
incl. $4 fee
Personalabs Testosterone, Total (Males) Blood Test - LabCorp $92 $92
fee not disclosed

Range $33.99–$92 across 6 direct-pay providers. Advertised list prices recorded 2026-11-02; coupon codes excluded. “Price + fee” adds each provider’s disclosed per-order fee: billed on top of the listed price by TestWell $6 lab processing fee, Ulta Lab Tests $12.95 draw fee, RequestATest $4 service fee; HealthLabs and Walk-In Lab state that all fees are included in the listed price; Personalabs does not disclose a per-order fee on its site, so that total is unverified. Source: LabTestInsight Lab Test Price Index (CC BY 4.0, updated quarterly).

Track this test's price

We re-verify all 160 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.