A non-government entityMyMedicarePlans
Speak to a Licensed Insurance Agent
855-729-3240 TTY: 711
Monday – Friday: 7am – 9pm CST
HomeMedicare 2026AnswersDoes Medicare cover cholesterol tests?

Does Medicare cover it? A to Z

Does Medicare cover cholesterol tests?

See Medicare options in your area

Compare Medicare options near you

Answer 3 quick questions to see Medicare listings from licensed insurance partners.

✓ Free  ·  ✓ Takes 20 seconds  ·  ✓ No name, phone, or email needed

What’s your ZIP code?

Plan availability is set by your county, so we start here.

How old are you?

This helps match you with options you’re eligible for.

Do you have Medicare Parts A & B?

This affects which Medicare options you can choose.

Medicare options in your area

These listings are provided by licensed insurance partners.

2027 PLAN ALERT

Medicare Advantage plans in your area are changing or leaving for 2027.

Is your plan one of them? Call now — one free call tells you.

Available now — current wait: 0 min

A real person answers. No phone menu, ever.

Call 855-729-3240
Annual Enrollment: Oct 15 – Dec 7

Want to see more plan options?

Answer a few more questions to continue to additional options from licensed partners.

Continue →

Advertising disclosure: MyMedicarePlans.org may be compensated when you contact a partner or licensed agent. Listings are not ranked or endorsed by us, and we do not recommend specific plans. You can also contact Medicare.gov or 1-800-MEDICARE.

Speak to a Licensed Insurance Agent

Click to call 855-729-3240

TTY: 711
Monday - Friday 7am - 9pm CST

BEFORE YOU ENROLL

Found a plan you like online?

One free call confirms it's actually right for you — online directories are wrong more often than you'd think.

  • Your doctors — confirmed in-network for 2027
  • Your prescriptions — checked against the plan's 2027 drug tiers
Verify it in one call

855-729-3240 · free · about 5 minutes

Short answer

Covered: Part B

Yes, Medicare Part B covers cardiovascular disease screening blood tests for cholesterol, lipid and triglyceride levels once every 5 years, to help detect conditions that may lead to a heart attack or stroke.

Medicare Part B charges you nothing for the cholesterol screening tests if your doctor or other qualified health care provider accepts assignment.

Medicare Part B also covers medically necessary diagnostic laboratory tests, which may include certain blood tests, when your health care provider orders them, and you usually pay nothing for Medicare-covered diagnostic lab tests.

Cholesterol tests in Original Medicare (2026)
FactFigureSource
Who covers itPart B, as a preventive serviceMedicare.gov
What the screening includesBlood tests for cholesterol, lipid and triglyceride levels; the lipid panel includes total cholesterol, HDL cholesterol and triglyceridesMedicare.gov; CMS
Who it's forPeople with Part B without apparent signs or symptoms of cardiovascular diseaseCMS
How oftenOnce every 5 yearsMedicare.gov
What you pay for the screeningNothing if your provider accepts assignment; no copayment, coinsurance or deductibleMedicare.gov; CMS
Diagnostic lab tests your provider ordersCovered when medically necessary; you usually pay nothingMedicare.gov

What cholesterol tests does Medicare cover?

Medicare Part B covers cardiovascular disease screenings, which check for problems with your heart and blood vessels and find out if you're at risk for heart disease. The screenings include blood tests for cholesterol, lipid and triglyceride levels to help detect conditions that may lead to a heart attack or stroke.

CMS's preventive services guide for providers says the covered screening lipid panel must include total cholesterol, HDL (high density lipoprotein) cholesterol and triglycerides, and that the screening is for people with Medicare Part B who don't have apparent signs or symptoms of cardiovascular disease.

How often does Medicare cover a cholesterol screening?

Medicare Part B covers the cardiovascular disease screening blood tests once every 5 years. CMS's national coverage determination for lipid testing says lipid testing in people without symptoms is considered screening, regardless of the presence of other risk factors such as family history or tobacco use.

What do I pay for a cholesterol test with Medicare?

You pay nothing for the cholesterol screening tests if your doctor or other qualified health care provider accepts assignment, and CMS lists no copayment, coinsurance or deductible for the screening. For diagnostic lab tests, Medicare.gov says you usually pay nothing for Medicare-covered tests and lists the Part B cost of covered clinical laboratory services as nothing.

Your doctor may recommend services that Medicare doesn't cover, or more often than Medicare covers them, which could mean extra costs for you. Ask your doctor why a test is recommended and what Medicare will cover. See what Medicare covers for blood work and lab tests.

Does Medicare cover cholesterol tests to diagnose or monitor a condition?

Medicare Part B covers medically necessary diagnostic laboratory tests when your health care provider orders them to help diagnose or rule out a suspected illness or condition. The cardiovascular disease screening is a different benefit: the once-every-5-years test for people without apparent signs or symptoms of cardiovascular disease.

For diagnostic lipid testing, CMS's national coverage determination for lipid testing (NCD 190.23) lists, under its indications, conditions in which lipid testing may be indicated, including:

  • Assessment of patients with atherosclerotic cardiovascular disease.
  • Evaluation of primary dyslipidemia.
  • Any form of atherosclerotic disease, or any disease leading to the formation of atherosclerotic disease.
  • Diagnostic evaluation of diseases associated with altered lipid metabolism, such as nephrotic syndrome, pancreatitis, hepatic (liver) disease, and hypo- and hyperthyroidism.
  • Secondary dyslipidemia, including diabetes mellitus, disorders of gastrointestinal absorption and chronic renal failure.
  • Signs or symptoms of dyslipidemias, such as skin lesions.
  • As follow-up to the initial screen for coronary heart disease (total cholesterol plus HDL cholesterol) when total cholesterol is determined to be high (over 240 mg/dL), or borderline-high plus two or more coronary heart disease risk factors, or HDL cholesterol is below 35 mg/dL.

Does Medicare cover anything else to prevent heart disease?

Yes. Medicare Part B covers a cardiovascular behavioral therapy visit once a year with a primary care doctor or other primary care practitioner, in a primary care setting like a doctor's office. During therapy, your doctor may discuss aspirin use, check your blood pressure and give you tips on diet and exercise, and you pay nothing if your primary care provider accepts assignment. See whether Medicare covers an EKG.

Does Medicare Advantage cover cholesterol tests?

Medicare Advantage Plans must cover all medically necessary services that Original Medicare covers, and plans may also offer extra benefits that Original Medicare doesn't cover. Plans may have different out-of-pocket costs for certain services and may require you to use providers in the plan's network for non-emergency care, so check with the plan about where to get the test.

Good to know

More questions people ask

How often will Medicare pay for a cholesterol test?
Medicare Part B covers cholesterol, lipid and triglyceride screening blood tests once every 5 years. Part B also covers medically necessary diagnostic lab tests when your provider orders them.
Is a lipid panel covered by Medicare?
Yes. CMS says the screening lipid panel Medicare covers includes total cholesterol, HDL cholesterol and triglycerides, once every 5 years for people without apparent signs or symptoms of cardiovascular disease.
Is a cholesterol test free with Medicare?
You pay nothing for the cholesterol screening tests if your provider accepts assignment. You usually pay nothing for Medicare-covered diagnostic lab tests as well.
Does a family history of heart disease let me get cholesterol screening more often?
CMS considers lipid testing in people without symptoms to be screening, regardless of other risk factors like family history or tobacco use. Medicare Part B covers cardiovascular disease screening blood tests once every 5 years.
Does Medicare cover cholesterol tests while I take cholesterol-lowering medicine?
CMS's lipid testing coverage rule says that when monitoring long-term diet or drug therapy for lipid disorders, it may be reasonable to perform the lipid panel once a year. These are diagnostic tests, not the once-every-5-years screening, and Part B covers diagnostic lab tests when they're medically necessary and your provider orders them.

Related questions

Content Integrity Standards

  • No invented figures. Program-level numbers come from CMS / Medicare.gov; we never use placeholder data.
  • No plan recommendations. This is educational content. We don't score or recommend specific plans; any Star Ratings shown are Medicare's own CMS ratings, stated as published.
  • AI-assisted, human-reviewed. Articles are produced with AI-assisted tools and reviewed by the responsible desk before publishing.
  • Inline sourcing. Facts and figures are cited to primary sources — CMS, SSA, and Medicare.gov.
  • Correction transparency. We fix errors openly and note when a page was last updated.
  • Not a government site. MyMedicarePlans.org is privately owned and not affiliated with or endorsed by Medicare or any government agency.

This page was last updated: October 2026.

Medicare plans in your area changing for 2027 — check yoursCall