Do I need to enroll in Medicare if I already have VA health benefits?

Answered by 9 licensed agents

That's a trick question and relies heavily on what your goals or even your benefit level with the VA is. If you live near a VA location or maybe you have Tricare the answer could be no you dont need to enroll in medicare. However if you receive limited benefits and do not have easy access to a VA location or maybe you want more private access to doctors and specialist versus government employees, you may want to get Medicare parts A and B and potentially even enroll into a Part C or medicare advantage plan. This doesn't remove your ability to go to the VA for care or prescriptions but can actually enhance your healthcare benefits and provide some really important benefits you may not be getting like dental, vision, gym memberships and so on all at no cost in most cases.

Answered by Joshua Wood on June 19, 2026

Broker Licensed in KS, AZ, CO & 5 other states

Answered by Joshua Wood Medicare Insurance Agent

Should I enroll in Medicare if I already have VA benefits for veterans benefits? The answer is you don't have to enroll in Medicare, but you probably should.

The major difference is that the VA is a healthcare system. It's not insurance. If you only have the VA coverage, then you can only use the VA doctors and hospitals and so on. But when you enroll in Medicare, at least in Part A, you're going to have more choices. You can go to other doctors and other facilities, and you don't have to get your medications from the VA. You can get them right through your Medicare Part D rule on that.

So I think it will be recommended that you still get Medicare, at least Part A, but probably also Part B, even though you have VA coverage, because then you can have the best of both worlds. You can get your coverage at the VA, the care at the VA, you can do it there. Or if you want to use your coverage to get care somewhere else, you can use it somewhere else.

You don't have to. That's your question only. But the answer is you probably should.

Answered by Edward MacConnell on July 11, 2026

Broker Licensed in PA, AK, AZ & 19 other states

Answered by Edward MacConnell Medicare Insurance Agent
Although you are not required to have Medicare parts A and B to utilize your VA health benefits, without Medicare you are limited to using VA facilities and the providers that they approve. Having Medicare parts A and B along with a Medicare Advantage plan, allows you the freedom to have both VA benefits and the ability to use outside providers. Some Advantage plans are made specifically for service members and can often give you money back towards your Part B premium as well.

Answered by Mindy Berry on June 19, 2026

Agent Licensed in OH, FL, GA & 12 other states

Answered by Mindy Berry Medicare Insurance Agent
When you are over 65 years old, you are required to have creditable insurance. VA benefits are not creditable. So, yes, you need to enroll in Medicare if you don't have benefits through an employer or a spouse's employer.

Answered by Mark Bilgere on July 2, 2026

Broker Licensed in TX, AR, IN & LA, MN, NE & OK

Answered by Mark Bilgere Medicare Insurance Agent
No. If you have VA health benefits, you are not required to enroll in Medicare at age 65. However, VA coverage does not protect you from Medicare Part B late enrollment penalties if you delay enrollment. It's important to consider whether you may need care outside the VA in the future and the potential penalties you could incur if you do not enroll in Medicare when first eligible.

Answered by Stephanie Calvillo on June 20, 2026

Broker Licensed in TX

Answered by Stephanie Calvillo Medicare Insurance Agent
While it’s not necessary to sign up for Medicare, you may face a permanent late enrollment penalty for not signing up when you are first eligible, should you want Medicare later on. The advantages of having VA and Medicare would allow you to see a civilian doctor outside of the VA. There are also Medicare advantage plans that are tailored to beneficiaries with Medicare and VA coverage!

Answered by Colton Fisher on June 19, 2026

Agent Licensed in PA, FL, NC, NJ & SC

Answered by Colton Fisher Medicare Insurance Agent
Yes and No. It depends. Veterans are encouraged to sign up for Part B (Medical coverage) even though it comes with a monthly premium. Veterans now gain access to all the civilian doctors and specialists that they might otherwise not have access to. They also gain more benefits from a Medicare Advantage plan, also known as Part C, that they would not be able to have at the VA clinic. So a Veteran does not need to enroll in Medicare, but they miss out on many benefits that they could have otherwise.

Answered by Marc Carr on June 20, 2026

Broker Licensed in OH, CA, IL, MS, NC & TX

Answered by Marc Carr Medicare Insurance Agent
Part A will be awarded to you and Part B is optional for a premium based on your income. If you have VA coverage and the closest facility is a ways away. Having Medicare A&B with a Medicare Advantage plan $0 premium could be beneficial for convenience. Also, many plans include other benefits like dental, vision and over the counter allowances within the plan for no additional cost.

Answered by Russel Coley on June 19, 2026

Broker Licensed in NC, GA, SC & WV

Answered by Russel Coley Medicare Insurance Agent
It depends if you use civilian coverage or civilian pharmacies you will need coverage. If you use the VA and just want a break on your Part B premium or dental, most carriers offer those options in addition to your VA coverage.

Answered by Ryan Ritter on June 18, 2026

Broker Licensed in TN, FL, IL, KY, NC & OH

Answered by Ryan Ritter Medicare Insurance Agent

Tags: Coverage Eligibility Enrollment Periods

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