Function Health vs Labcorp OnDemand: $365 membership vs pay-per-test

Last updated September 3, 2026.

Function Health and Labcorp OnDemand are two ways to buy lab testing directly, one bundled, one a la carte. Function is a $365-per-year membership wrapped around a large annual panel. Labcorp OnDemand is the lab giant's own storefront: order individual tests online, no doctor visit required, get drawn at one of more than 2,000 Patient Service Centers or 400+ Labcorp at Walgreens locations.

What does each one cost?

Function Health charges $365 per year, billed annually, covering 160+ lab tests. Labcorp OnDemand prices tests individually: per its own site, a metabolic panel or hCG test runs $49, cholesterol $59, vitamin D $99, a comprehensive health panel $169, men's or women's wellness $219, thyroid $247, and its largest hormone panels reach $601 to $651. Most results arrive within one to two days of the sample reaching the lab. Targeted testing is far cheaper at Labcorp; a broad annual screen is where Function's bundle makes sense.

Free AI doctor consult, no account needed

Start a free AI doctor consult →

What is the experience like?

Labcorp OnDemand is the direct pipeline: buy the test, book a draw online at a nearby center, get results in one to two days. Function sends you to one of its 2,000+ partner labs, many of them Quest or Labcorp facilities, then layers a longevity dashboard, doctor-reviewed insights, and a repeat-testing schedule on top. With Labcorp you are buying the test. With Function you are buying the test plus the wrapper.

Which one should you pick?

If you know what to test, Labcorp OnDemand is the cheapest legitimate route, with an enormous draw-center network. If you want 160+ tests on a schedule with interpretation built in, Function. Either way, abnormal results deserve a real clinician. Pymander, the free text-first AI doctor behind this site, can help you interpret results for free, and its safety escalation logic is documented in its safety architecture working paper.

What a Pymander AI doctor consult looks like

You said you were told your TSH was slightly high last year and never followed up. What was the value, and have you noticed fatigue, weight gain, or feeling cold since?
It was 6.2. Since then I have gained ten pounds and I am always freezing. I kept putting off the repeat test.
Thanks for giving me all this information. Based on what you've said, a TSH of 6.2 with these symptoms is past due for a repeat panel, and I will tell you exactly which tests to order. Here's your care note to share with your care team.
Care note
Elevated TSH follow-up, lab plan
TSH 6.2 a year ago, now weight gain and cold intolerance. Repeat TSH with free T4, consider antibodies. Severe fatigue with swelling or confusion means be seen promptly.
View care note →

Illustrative example, not a real member's messages.

Common questions

How much does Function Health cost?

$365 per year, billed annually, per its own site, covering 160+ lab tests per year.

How much does Labcorp OnDemand cost?

Per test, no membership: $49 for a metabolic panel or hCG, $59 for cholesterol, $99 for vitamin D, $169 for a comprehensive health panel, $219 for men's or women's wellness, up to $601 to $651 for the largest hormone panels, per its own site.

Do I need a doctor's order for Labcorp OnDemand?

No. You purchase the test online and get drawn at one of 2,000+ Patient Service Centers or 400+ Labcorp at Walgreens locations. Most results arrive within one to two days of the sample reaching the lab.

Which is better value?

For targeted tests, Labcorp OnDemand by a wide margin. For a broad annual screen with tracking and doctor-reviewed insights, Function's bundle.

Do either take insurance?

Both are cash-pay. Labcorp OnDemand tests are typically HSA/FSA eligible.

Do these replace a doctor?

No. Both sell testing and interpretation. Diagnosis and treatment need a clinician, and a free Pymander AI doctor consult can help you read results first.

Sources

Pymander is not a replacement for a physician and does not provide medical advice, diagnosis, or treatment.

Free AI doctor, 24/7 by textStart a free AI doctor consult