Do I Need Medicare If I Have VA Health Care?
Answered by Anthony Orner, Licensed Medicare Insurance Broker — NJ & 34 states
Not strictly, but the VA recommends it and most veterans should. VA health care is a direct-care system, not an insurance policy: it pays for treatment at VA facilities and at community providers the VA authorized in advance, and generally nothing else. Medicare covers you at any hospital or doctor in the country that accepts it. Part A is free for most veterans, so the real decision is Part B at $202.90 a month. TRICARE For Life and CHAMPVA make it mandatory. Enrolling in Medicare does not affect your VA eligibility or your priority group — the two run side by side, and you choose which to use for each visit.
What the VA Does Not Cover
A civilian hospital the VA did not authorize. A specialist you found yourself. Care while traveling. A prescription written outside the system, unless a VA provider signs off on it. None of that is unusual, and all of it lands on you.
Distance matters more than people expect. If the nearest VA medical center is two hours away, the odds that an emergency happens somewhere else are high.
The VA's Own Position
VA.gov encourages veterans to sign up for Medicare as soon as they are able. Its stated reasons are choice of provider, coverage at non-VA hospitals, and the fact that VA funding is appropriated each year. Enrollment for lower priority groups has been restricted before.
Take Part A Regardless
Part A costs nothing if you or a spouse worked 40 quarters. There is no reason to refuse free hospital coverage that pays at any hospital in the country. The only debate is Part B.
And Part B has a deadline. VA care earns you no special enrollment period, so waiting adds a permanent 10% per year to the premium.
See what covering the non-VA side would cost you
Related
EasyKind Medicare is an independent brokerage licensed in NJ and 34 states. Not affiliated with Medicare, the Department of Veterans Affairs, or any government agency. Last updated: September 2026.