Same Blood Draw.
Different Price.
- You can order a CBC yourself from Quest or Labcorp without a doctor’s visit, then give blood at one of their locations.
- Labcorp OnDemand lists its CBC at $29. Quest Health lists its CBC at $29, then adds a physician service fee at checkout.
- Several online sellers send you to the same Quest and Labcorp locations, sometimes for less. The table below compares every listing with live prices, cheapest first.
- Look past the listed price. Some sellers add draw fees or charge members less, so compare the total at checkout.
- A CBC on its own usually needs no fasting.
A complete blood count, or CBC, is one of the most common blood tests there is. If you want one without booking a doctor’s appointment first, you can buy it online and have your blood drawn at a Quest Diagnostics or Labcorp location, often within days.
The catch is that the same test is sold several ways: by the two labs themselves, and by online services that use their locations. Here is how those options compare, what you will actually pay, and what to check before you book.
What a CBC Costs
Right Now.
These are the CBC listings in the Labbrary catalog, cheapest first. Prices and results times update from the catalog, and each test links to its full Labbrary review and sources.
| Test | Price | Results in | Labbrary grade |
|---|---|---|---|
| Complete Blood Count (CBC) with Differential and Platelet Count TestMito Health | $3.78+ $9.50 to $15 fee · from $13.28 total | 1 day | Useful |
| Complete Blood Count (CBC) with NLR, Differential, and PlateletsMarek Health | $9+ $10 fee · $19 total | 14 days | Useful |
| Complete Blood Count (CBC) TestLabcorp OnDemand | $29No added fees | 1 day | Strong |
| Complete Blood Count (CBC) TestQuest Health | $29+ $6 fee · $35 total | 2 days | Strong |
| CBC with Differential and Platelet Count Blood TestPersonalabs | $44No added fees | 2 days | Useful |
| Complete Blood CountAny Lab Test Now | Not confirmed | 3 days | Not enough evidence |
How to Order a CBC
From Quest.
Quest sells its CBC to consumers through Quest Health for $29 before fees. It includes a differential and a platelet count, so you get the breakdown of white blood cell types along with red cells, hemoglobin, and hematocrit.
- Order the Complete Blood Count (CBC) on Quest Health. You don’t need your own doctor’s order. Quest adds a physician service fee at checkout, and it often runs discounts, so check the final total.
- Book a visit at a Quest patient service center. In some areas, Quest can also send someone to your home for an extra fee.
- Get your results by email link and in the MyQuest app, typically within one to two business days. Independent healthcare providers are available to review them with you.
Quest Health doesn’t sell tests in Arizona, Hawaii, or Puerto Rico. In Arizona, Sonora Quest Laboratories sells direct-to-consumer testing through its own My Lab ReQuest service. See Quest Health’s provider profile.
How to Order a CBC
From Labcorp.
Labcorp sells its CBC through Labcorp OnDemand for $29. Like Quest’s version, it includes a differential, and it also reports immature granulocytes.
- Order the Complete Blood Count (CBC) Test on Labcorp OnDemand. A healthcare provider reviews and approves the request, and no visit is needed.
- Schedule a visit at a Labcorp location online. Labcorp says no special preparation is needed.
- See your results in your Labcorp Patient account, usually about one day after your sample reaches the lab.
Labcorp OnDemand accepts HSA and FSA cards for most of its tests. See Labcorp OnDemand’s provider profile.
Same Labs.
Different Sellers.
Several online services sell CBCs that are drawn at Quest or Labcorp. They arrange the lab order and send you to a nearby patient service center. The visit is the same kind of blood draw. What changes is the price, the fees, and how long results take.
- Personalabs sells a CBC with differential and platelet count for $44, with the lab order included. You visit Quest or Labcorp, results typically arrive in 24 to 48 hours, and the test is HSA and FSA eligible. A few states restrict direct-to-consumer lab testing, so Personalabs asks you to confirm yours.
- Mito Health lists its CBC at $3.78. Its price depends on which lab serves your state: Quest, Labcorp, or BioReference in New Jersey, New York, and Rhode Island. Members of its optional membership pay less. Mito says no fasting is required and results typically take one day.
- Marek Health sells a CBC that adds a neutrophil-to-lymphocyte ratio for $9. The draw happens at Quest, results can take about two weeks, and it doesn’t serve New York, New Jersey, or Rhode Island. Marek notes a separate blood-draw fee on custom orders, so check the total at checkout.
- Any Lab Test Now runs its own walk-in locations, and you don’t need a doctor’s order. You see the price after choosing a location.
“What will I pay in total, including any physician, draw, or membership fees?”
With or Without
a Differential.
A CBC counts your red blood cells, white blood cells, and platelets, and it measures hemoglobin and hematocrit along with a few red cell measurements, such as the average size of your red cells. A CBC with differential adds a count of each of the five main types of white blood cells: neutrophils, lymphocytes, monocytes, eosinophils, and basophils.
Most direct-to-consumer CBCs, including Quest’s and Labcorp’s, include the differential and a platelet count. If you’re comparing other listings, check the test name or its list of components before you buy.
This guide doesn’t explain what results mean. If you have questions about a result, ask the healthcare provider who reviews it or your own doctor.
A Few Things
to Check First.
MedlinePlus, the National Library of Medicine’s health information site, says no special preparation is usually necessary for a complete blood count. If your order bundles the CBC with other tests, such as a metabolic panel or cholesterol, those may require fasting, so follow the instructions that come with your order.
Bring a photo ID and your order confirmation to the lab. Direct-to-consumer orders are usually paid out of pocket, and many qualify for HSA or FSA funds.
Your Five-Point CBC Checklist.
Run through this before you pay.
When a Bundle
Costs Less.
Many people order a CBC together with a comprehensive metabolic panel (CMP) or a cholesterol test. Bundled panels can cost less than buying each test on its own, and many wellness panels already include a CBC.
| Test | Price | Results in | Labbrary grade |
|---|---|---|---|
| Complete Blood Count (CBC) and Comprehensive Metabolic Panel (CMP-14) Blood Test PanelWalk-In Lab | $45+ $6 fee · $51 total | 2 days | Useful |
| Standard Health Panel (CBC+CMP+UA+LP+TSH)HealthLabs | $79No added fees | 3 days | Useful |
Common Questions
About a CBC.
Short answers to what people ask most about ordering a CBC.
Does Quest do a CBC without a doctor’s order?
Yes. Quest Health sells a CBC directly, and you don’t need your own doctor’s order. Quest adds a physician service fee at checkout.
How long do Quest CBC results take?
Quest Health says results are typically available within one to two business days.
Can Labcorp do a CBC?
Yes. Labcorp OnDemand sells a CBC with differential. A healthcare provider approves the request without a visit, and you give blood at a Labcorp location.
How long does Labcorp take for CBC results?
Labcorp OnDemand says results are usually ready about one day after your sample reaches the lab.
What does a CBC include?
Red and white blood cell counts, hemoglobin, hematocrit, red cell measurements, and a platelet count. A CBC with differential also counts each type of white blood cell.
How much is a CBC without insurance?
Labcorp OnDemand lists its CBC at $29, and Quest Health lists its CBC at $29 before its physician service fee. Online sellers that use the same labs can cost less or more, and the table at the top of this guide compares them with live prices from the Labbrary catalog.
Do you need to fast for a CBC?
Usually not. Fasting may be needed if other tests are ordered at the same time, so follow the instructions on your order.
Want to see every CBC and blood count panel in the catalog? Browse CBC blood tests.
About This Guide
This guide compares ways to buy a CBC. It does not recommend whether you need one or interpret results. For questions about your health, work with a qualified clinician.
Sources checked September 28, 2026: Quest Health CBC, Quest Health state availability, Labcorp OnDemand CBC, MedlinePlus: Complete Blood Count, and the provider pages linked from each Labbrary test review. Prices and results times come live from the Labbrary catalog.
Read our editorial standards, methodology, and medical disclaimer.



