Medicare covers a CBC blood test when your doctor orders it as part of your care
A complete blood count (CBC) is a routine blood test that measures different types of blood cells — red cells, white cells, and platelets. Medicare Part B covers the cost of a CBC when a doctor orders it to diagnose or monitor a medical condition. You pay nothing for the test itself if your doctor sends it to a Medicare-approved lab, though you may owe a copay or coinsurance at your doctor's office visit.
The key is that Medicare only covers the CBC when there is a medical reason for it. Your doctor must order the test as part of treating or evaluating a health problem — not as a routine screening when you have no symptoms or known condition. If your doctor orders a CBC during an annual physical or wellness visit, Medicare may not cover that particular test, and you could be billed for it.
Key Takeaways
- Medicare Part B covers CBC blood tests ordered by your doctor to diagnose or monitor a medical condition, with no charge for the lab work itself.
- You may owe a copay for the doctor's office visit where blood is drawn, but the lab test itself has no separate charge under Medicare.
- Medicare does not cover a CBC ordered only for routine screening when you have no symptoms or diagnosed condition.
- The test must be sent to a Medicare-approved lab; if your doctor uses an out-of-network lab, you may owe the full cost.
- If you have a Medigap or Medicare Advantage plan, your copay or coinsurance may be lower or waived entirely.
When Medicare Part B pays for your CBC
Medicare Part B covers the CBC when your doctor orders it to evaluate symptoms, confirm a diagnosis, or monitor an existing condition. Common reasons include checking for anemia, infection, leukemia, or other blood disorders; monitoring how well a medication is working; or investigating unexplained fatigue, fever, or bruising. If your doctor has a clinical reason to order the test, Medicare considers it medically necessary and covers the lab cost.
The test is covered whether you have it done at a hospital lab, an independent lab, or your doctor's office lab — as long as the facility is enrolled in Medicare. Your doctor's office will typically bill Medicare directly. You pay any copay or coinsurance that applies to your Part B coverage, usually 20% of the Medicare-approved amount after you meet your annual deductible.
What you pay out of pocket
Under Medicare Part B, you are responsible for your annual deductible (which changes each year) before Medicare starts paying. Once you meet the deductible, Medicare covers 80% of the approved lab cost, and you pay the remaining 20%. For a CBC, the Medicare-approved amount is typically between $10 and $25, so your 20% coinsurance is usually $2 to $5.
You will also owe a copay for the doctor's office visit where the blood is drawn — usually $15 to $50 depending on the type of visit. The copay for the visit and the coinsurance for the lab test are separate charges. If you have a Medigap policy (supplemental insurance), it may cover your coinsurance, reducing your out-of-pocket cost to zero. If you have a Medicare Advantage plan, your costs depend on your specific plan's network and cost-sharing rules.
When Medicare does not cover the CBC
Medicare does not cover a CBC ordered only for routine screening when you have no symptoms, no diagnosed condition, and no medical reason for the test. Some wellness programs or employer health fairs offer free CBC tests as part of preventive screening; if your doctor orders a CBC based solely on that screening without a clinical reason to follow up, Medicare may deny coverage. In that case, you could be billed for the full lab cost.
Medicare also does not cover the CBC if your doctor sends it to a lab that is not enrolled in Medicare. Out-of-network labs do not accept Medicare payment, and you will receive a bill for the full charge. Before your blood is drawn, ask your doctor's office whether the lab is in-network with Medicare to avoid surprise bills.
How to make sure your CBC is covered
Before your test, confirm with your doctor's office that the CBC is being ordered for a medical reason — to diagnose, monitor, or evaluate a condition. Ask which lab will process the test and whether it accepts Medicare. If you are unsure whether the test will be covered, call Medicare at 1-800-MEDICARE (1-800-633-4227) with your doctor's name and the reason for the test; they can tell you whether coverage applies.
Keep your lab results and any paperwork from the visit. If you receive a bill you believe should have been covered, contact your doctor's office first to confirm the lab was in-network. If there is a dispute, you can file an appeal with Medicare using the Explanation of Benefits (EOB) you receive after the claim is processed.
CBC tests ordered during a wellness visit
Medicare covers one annual wellness visit at no cost to you, which includes a health assessment and screening for certain conditions. However, the CBC is not part of the covered wellness screening. If your doctor orders a CBC during that visit, it is billed separately, and Medicare will only cover it if there is a medical reason — such as abnormal results from another screening test or symptoms that need investigation.
Some doctors include a CBC as part of a routine physical exam, especially for older adults. If the CBC is ordered without a documented medical reason, you may receive a bill. If you want a CBC as part of preventive care and your doctor agrees it is medically appropriate, ask your doctor to document the reason in your chart so the claim will be covered.
Frequently Asked Questions
Do I need to pay anything if Medicare covers my CBC?
Yes. You pay 20% coinsurance on the lab cost (usually $2 to $5) after you meet your annual deductible, plus a copay for the doctor's office visit. If you have a Medigap plan, it may cover the coinsurance. Medicare Advantage plans have different cost-sharing rules depending on your specific plan.
What if my doctor orders a CBC but I do not have symptoms?
Medicare covers the CBC only if your doctor has a medical reason to order it — such as monitoring a known condition or following up on an abnormal result from another test. If the CBC is ordered for routine screening alone, Medicare may not cover it, and you could be billed for the full cost.
Can I get a CBC at an urgent care or walk-in clinic?
Yes, if the clinic is enrolled in Medicare and your doctor orders the test for a medical reason. Ask the clinic before the visit whether they accept Medicare and whether the lab they use is in-network. Out-of-network labs will bill you directly.
Will my Medicare Advantage plan cover a CBC the same way?
Medicare Advantage plans must cover the same CBC tests that Original Medicare covers, but your copay or coinsurance may be different. Check your plan documents or call your plan to learn your specific out-of-pocket cost for lab work.
What should I do if I receive a bill for a CBC I thought Medicare covered?
Contact your doctor's office first to confirm the lab was in-network with Medicare. If it was, ask them to resubmit the claim or contact Medicare on your behalf. If you disagree with the bill, you can file an appeal using your Explanation of Benefits.