Do I need Medicare Part B if I have VA benefits?

Answered by 9 licensed agents

VA benefits and TRICARE are treated very differently when it comes to Medicare Part B.

VA benefits are a separate health care system. Medicare gives the veteran more flexibility outside the VA system, but Part B is not technically required just because someone has VA benefits.

TRICARE is different. For most Medicare-eligible TRICARE beneficiaries, Medicare Part B is required in order to keep TRICARE active.

Even with VA benefits, I would still strongly consider enrolling in Medicare Part B in most cases.

The reason is simple. VA benefits and Medicare do not work together the same way employer insurance and Medicare do. If you receive care through the VA, the VA generally covers care provided within the VA system. But if you go outside the VA system, Medicare may be what gives you access to non-VA doctors, hospitals, outpatient services, specialists, and medical equipment.

If you have both Medicare and VA benefits, you can use either program, but they generally do not pay for the same service at the same time. That is why Part B is often an important planning decision, even though it is not technically required for VA benefits.

Unless you are enrolled in TRICARE For Life, you may also want to consider how you would cover the costs that Medicare Part B does not fully pay if you receive care outside the VA system. For some people, that may mean reviewing a Medicare Supplement plan to help cover Original Medicare cost-sharing. For others, it may mean reviewing a Medicare Advantage plan as an alternative way to receive Medicare benefits.

If there is a chance you may need or want care outside the VA system, Medicare Part B should be strongly considered. You may also want to review whether a Medicare Advantage plan or Medicare Supplement plan makes sense to help cover the Medicare Part B cost-sharing that VA benefits may not cover outside the VA system.

Answered by Matt Maresch on June 24, 2026

Agent Licensed in TX

Answered by Matt Maresch Medicare Insurance Agent
No, you are not required to enroll in Medicare Part B if you have VA benefits. However, VA healthcare and Medicare are separate systems, and VA coverage generally only pays for care received at VA facilities or VA-authorized providers.

Part B gives you access to non-VA doctors, specialists, hospitals, and outpatient services outside the VA system. If you decline Part B when first eligible and later decide you want it, you may face a late enrollment penalty and have to wait for an enrollment period.

Many veterans enroll in Part B as a backup, even if they primarily use the VA, because it provides greater flexibility and access to care when needed.

Answered by Ann Sanfelippo on June 23, 2026

Broker Licensed in FL, AL, AZ & 14 other states

Answered by Ann Sanfelippo Medicare Insurance Agent
It's not mandatory but highly advised. If you have part B you're eligible for many benefits outside of your VA coverage. Some Medicare advantage plans will offset your part B premium with premium reduction plans. Some plans offer reductions up to $185, offer vision, dental, hearing benefits. Without part B you're limited to VA Coverage only

Answered by Mark VanHoesen on June 23, 2026

Broker Licensed in FL, CO, GA & KS, NC, OH & TX

Answered by Mark VanHoesen Medicare Insurance Agent
You do not have to enroll in Part B if you have VA benefits. However, it is highly recommended in case you have to go to a non-VA doctor, urgent care or hospital.

Answered by Keith Brown on June 23, 2026

Agent Licensed in NJ, FL, MO & PA

Answered by Keith Brown Medicare Insurance Agent
You aren't required to enroll in both Parts A and B, but it is a good idea. Even though you received benefits through VA now, it's hard to predict your future health needs. If you decide to sign up later, you could face permanent late enrollment penalties.

Answered by Nadia Ponce Simbron on June 23, 2026

Broker Licensed in CA, OR & WA

Answered by Nadia Ponce Simbron Medicare Insurance Agent
No, you're not required to enroll in Medicare Part B to keep your VA benefits. Veterans with VA coverage are not required to enroll in Medicare Part B.

Answered by Juliette Chihade on June 23, 2026

Agent Licensed in IL

Answered by Juliette Chihade Medicare Insurance Agent
VA informs Veterans that they should take the Part B and as a veteran, I made the decision to pay the Part B premiums in order to give myself more options and to have additional coverage for things the VA will not pay for. I also chose a MAPD plan with a give back so that most of my Part B premiums are paid.

Answered by Jack Mayer on June 23, 2026

Agent Licensed in CA & NV

Answered by Jack Mayer Medicare Insurance Agent
You do need Medicare Part B even if you have VA Benefits. This also applies to those veterans who have Tri-Care for Life.

Answered by Terry Salak on June 23, 2026

Agent Licensed in FL, AL, AZ & 11 other states

Answered by Terry Salak Medicare Insurance Agent
This isn't a short answer unfortunately. There are various benefits for Veterans, retired or not. Most Veterans confuse one with the other so it's really best to talk with an agent that understands the differences and apply it to what you actually have.

Answered by Deborah Zanelotti on June 29, 2026

Agent Licensed in MD, CA, DC & 11 other states

Answered by Deborah Zanelotti Medicare Insurance Agent

Tags: Coverage Eligibility Medicare Part B

Agents: Share Your Expertise

Have insights or experiences related to this topic? Help others by sharing your knowledge and answering this question.

Seniors: Ask a Question of Your Own

Questions are generally answered within 1 to 3 business days. Receive valuable perspectives from multiple licensed agents and brokers.

Ask a Question