← Cash-pay labs hub
Cost Guide

Ulta vs Quest vs Labcorp OnDemand (2026): Self-Pay Labs

Three ways to buy a venous blood test without an office visit. Here are the published à la carte prices as of September 5, 2026 — CBC, CMP, lipids, A1c, and the common bundles.

As of September 5, 2026, Ulta Lab Tests lists CBC, CMP, lipid, and A1c at $22.95 each. Quest Health lists CBC $29, CMP $49, lipid $59, A1c $39 (plus a Physician Service Fee starting at $6). Labcorp OnDemand lists CBC $29, CMP $49, lipid $59, A1c $39, and a Standard panel at $99. Confirm the live cart. This is information, not medical advice.

Prices read from ultalabtests.com, questhealth.com, and ondemand.labcorp.com on September 5, 2026 • 10 min read

Published line items as of September 5, 2026

Ulta Lab Tests
  • • CBC $22.95; CMP $22.95
  • • Lipid $22.95; A1c $22.95
  • • Lipid + CMP combo $45.95
  • • CBC + CMP combo $39.95
Visit Ulta →
Quest Health
  • • CBC $29; CMP $49; lipid $59
  • • A1c $39
  • • + $6 Physician Service Fee (many tests)
  • • Basic $199; Comp $329; Elite $399
Visit Quest Health →
Labcorp OnDemand
  • • CBC $29; CMP $49; lipid $59
  • • A1c $39
  • • Standard Health Test $99
  • • Comprehensive Health Test $169
Visit Labcorp OnDemand →

Shop the official cash-pay carts

Plain brand URLs and VitalityScout profiles. Sales move weekly — confirm the live line-item and any physician fee before you pay.

Ulta Lab Tests

CBC/CMP/lipid/A1c $22.95

Marketplace cash prices drawn at Quest (and some Labcorp) sites. Doctor’s order included. Confirm the live quick-order or product page.

Quest Health

CBC $29 · CMP $49 · A1c $39

questhealth.com storefront. Many tests add a Physician Service Fee starting at $6. 2,000+ Quest locations; optional $79 in-home draw.

Labcorp OnDemand

CBC $29 · CMP $49 · A1c $39

Standard Health Test $99 (CBC + CMP + UA). Lipid $59 ($44.25 on 25% sale). HSA/FSA on most tests. Does not bill insurance.

À la carte vs bundle

Ulta usually wins four separate stickers. Labcorp's $99 Standard can beat buying CBC + CMP + UA à la carte at Quest or Labcorp. Quest often adds a $6 Physician Service Fee. Price the exact order the same week and pick the closer draw site. Verify in each cart.

Quest vs Labcorp is two national labs selling their own tests. Ulta is a cash marketplace that resells those same draws — usually cheaper on a single CMP or lipid. This page is the three-way line-item snapshot. For Quest vs Labcorp only, see Quest vs Labcorp pricing.

What Ulta Lab Tests publishes

ultalabtests.com/testing/quick-order and Ulta product pages as of September 5, 2026:

  • CBC (with differential and platelets) — $22.95.
  • CMP$22.95.
  • Lipid panel (and lipid with ratios) — $22.95.
  • A1c$22.95 (A1c with eAG $23.95).
  • Lipid + CMP combo$45.95.
  • Chemistry panel + CBC$39.95.
  • Doctor's order included. Draws at Quest locations (some listings also offer Labcorp). Frequent promotional discounts; HSA/FSA accepted.
Visit Ulta quick order →

What Quest Health publishes

questhealth.com/shop-tests as of September 5, 2026:

  • CBC$29.
  • CMP$49.
  • Cholesterol (lipid) panel$59.
  • Hemoglobin A1c$39.
  • Physician Service Fee starting at $6 collected for independent clinician oversight on many tests.
  • Health Profiles: Basic $199, Comprehensive $329, Elite $399. Optional in-home collection listed at $79 extra. 2,000+ Quest locations.
Visit Quest Health →

What Labcorp OnDemand publishes

ondemand.labcorp.com product pages as of September 5, 2026:

  • CBC$29.
  • CMP$49.
  • Cholesterol and lipid panel$59 ($44.25 at 25% off on the day we checked).
  • Diabetes Risk (HbA1c)$39.
  • Standard Health Test$99 (CBC + CMP + urinalysis).
  • Comprehensive Health Test$169. Advanced Health Panel $399.
  • HSA/FSA accepted on most tests. Does not bill insurance. 2,000+ centers plus 400+ Labcorp at Walgreens. Most results in 1–2 days after the sample arrives.
Visit Labcorp OnDemand →

Line-item comparison table

TestUltaQuest HealthLabcorp OnDemand
CBC$22.95$29$29
CMP$22.95$49 + $6 fee on many orders$49
Lipid / cholesterol$22.95$59$59 ($44.25 on 25% sale)
Hemoglobin A1c$22.95$39$39
CBC + CMP together$39.95 combo~$78 + fee if bought separate$78 separate; inside $99 Standard
Basic wellness bundleBuild à la carte / Ulta panelsBasic Health Profile $199Standard Health Test $99
Broader panelNamed Ulta panels (varies)Comprehensive $329; Elite $399Comprehensive $169; Advanced $399
Draw networkQuest (some Labcorp)Quest; $79 in-home optionLabcorp + Walgreens
ProfileUltaQuest HealthLabcorp OnDemand

Four à la carte tests (CBC + CMP + lipid + A1c) land near $91.80 at Ulta vs about $176 at Quest or Labcorp before Quest's physician fee. If you only need a yearly snapshot, Labcorp's $99 Standard can beat three separate Quest/Labcorp stickers. Membership platforms that bundle 100+ markers — Superpower $349/year, Function $365/year — are a different product; see Function vs Superpower cost and cheapest blood test panels.

Which to choose

Best for: lowest published à la carte sticker

Ulta Lab Tests at $22.95 for CBC, CMP, lipid, or A1c. Confirm the cart — Ulta runs frequent sales and the quick-order list moves.

Best for: one named bundle at a national lab

Labcorp OnDemand $99 Standard (CBC + CMP + UA) or Quest Basic / Comprehensive / Elite if you want a branded profile and a Quest site (or $79 in-home draw).

Best for: the closer draw site

When Ulta and the lab storefronts are within a few dollars, pick the location. A $6 Quest fee plus a 40-minute drive is not cheaper than a $29 Labcorp CBC at the Walgreens next door.

Compare the three cash-pay lab carts

Open the official shop for today’s line-item, or the VitalityScout profile for network and our take.

Ulta Lab Tests

CBC/CMP/lipid/A1c $22.95

Marketplace cash prices drawn at Quest (and some Labcorp) sites. Doctor’s order included. Confirm the live quick-order or product page.

Quest Health

CBC $29 · CMP $49 · A1c $39

questhealth.com storefront. Many tests add a Physician Service Fee starting at $6. 2,000+ Quest locations; optional $79 in-home draw.

Labcorp OnDemand

CBC $29 · CMP $49 · A1c $39

Standard Health Test $99 (CBC + CMP + UA). Lipid $59 ($44.25 on 25% sale). HSA/FSA on most tests. Does not bill insurance.

Confirm today's lab cart

À la carte stickers and weekly sales move. Open the official page, then compare the rest of the directory.

Frequently Asked Questions

Is Ulta Lab Tests cheaper than Quest Health or Labcorp OnDemand?

For the common à la carte line items as of September 5, 2026, yes on published sticker. Ulta Lab Tests lists CBC, CMP, lipid panel, and A1c at $22.95 each on its quick-order page (lipid + CMP combo $45.95; CBC + CMP combo $39.95). Quest Health lists CBC $29, CMP $49, lipid $59, A1c $39 — plus a Physician Service Fee starting at $6 on many tests. Labcorp OnDemand lists CBC $29, CMP $49, lipid $59 ($44.25 on a 25% sale), and Diabetes Risk (HbA1c) $39. Bundles can flip the math: Labcorp’s Standard Health Test is $99 (CBC + CMP + urinalysis). Confirm the live cart — promotions move weekly.

Can I order these lab tests without a doctor visit?

Yes. Ulta, Quest Health, and Labcorp OnDemand are direct-access storefronts: you buy online, an independent clinician authorizes the order, and you visit a draw site (or use a kit). This is a convenience pathway, not a substitute for clinical care. Abnormal results should be reviewed with your own clinician.

How much is a CBC, CMP, lipid panel, and A1c without insurance?

As of September 5, 2026: Ulta $22.95 per test (about $91.80 if you buy all four separately; some Ulta panels bundle them cheaper). Quest about $29 + $49 + $59 + $39 = $176 before the $6 Physician Service Fee. Labcorp about $29 + $49 + $59 + $39 = $176, or $99 for the Standard panel if you only need CBC + CMP + UA. These are published storefront prices, not a guaranteed quote.

Does Ulta use Quest or Labcorp for the actual draw?

Ulta Lab Tests partners with Quest Diagnostics for draws at Quest patient locations (Ulta also lists Labcorp collection on some products). Quest Health draws at Quest sites (optional Quest Mobile in-home collection listed at $79 extra). Labcorp OnDemand draws at Labcorp Patient Service Centers and Labcorp at Walgreens. The assay is a national-lab venous draw either way — you are paying for the purchasing pathway and the posted cash price.

Do these self-pay labs accept HSA or FSA?

Labcorp OnDemand states most of its health tests are HSA/FSA eligible. Quest notes you may be able to use FSA/HSA and advises checking your plan. Ulta accepts HSA/FSA on cash-pay orders. Confirm eligibility with your plan administrator before you assume a test qualifies.

Ulta vs Quest vs Labcorp — which should I pick?

Pick on the exact cart and the closest draw site. Ulta usually wins published à la carte sticker for CBC/CMP/lipid/A1c. Labcorp wins a simple $99 Standard bundle. Quest wins if a Quest site (or $79 in-home draw) is more convenient and you want named Health Profiles ($199 / $329 / $399). Price the same tests the same week. This is information, not medical advice.

Medical & Pricing Disclaimer

This guide is for general informational purposes only and is not medical advice. We are not affiliated with Ulta Lab Tests, Quest Diagnostics, or Labcorp. Prices were read from official storefronts on September 5, 2026 and are not a quote or a guarantee. Sales, physician fees, and ZIP-level availability change the number you pay. Self-pay results do not replace clinical care. Verify current pricing in each cart before you order.

Medical disclaimer: This page is general information, not medical advice. Listings are aggregated from public sources and prices are estimates that may be out of date — confirm current pricing, services, and provider credentials directly with each clinic. Talk to a licensed clinician before starting any medication or treatment.

Affiliate disclosure: VitalityScout may earn a commission from some links, at no additional cost to you. This never affects which providers we list or how we describe them.

Get the Self-Pay Lab Line-Item Cheat Sheet

Ulta vs Quest vs Labcorp — CBC, CMP, lipid, A1c, and when a $99 bundle wins.

Includes the monthly Cash-Pay Price Report — verified median prices across clinics that publish pricing. No spam, unsubscribe anytime.