Having VA benefits does not mean you should skip Medicare. Most veterans benefit from having both — and the rules around enrollment timing are critical to get right.
Many veterans mistakenly believe their VA coverage protects them from Medicare Part B late enrollment penalties. It does not. VA benefits are not considered creditable coverage for Part B. If you delay Part B past 65 relying on VA coverage alone, you will face a permanent 10% penalty for every 12 months you delayed. Enroll in Part B at 65 unless you have active employer coverage from a current job.
VA benefits and Medicare serve different purposes. Together they provide complete coverage.
VA benefits cover VA-approved care. If you need emergency care outside a VA facility, or want to see a specialist not available at your VA, Medicare fills that gap.
If you travel, move, or live far from a VA facility, Medicare ensures you always have coverage. VA care is geographically limited — Medicare is nationwide.
VA drug coverage counts as creditable coverage for Medicare Part D. You can delay Part D enrollment without penalty as long as you maintain VA drug coverage.
Veterans with low income may qualify for Medicare Savings Programs that pay Part B premiums, deductibles, and copays — on top of VA benefits.
Understanding the differences helps you use each program where it works best.
| Topic | VA Benefits | Medicare |
|---|---|---|
| Coverage area | VA facilities only (except emergencies) | Any Medicare-accepting provider nationwide |
| Cost | Free or low-cost based on service-connected disability | Premiums, deductibles, and copays apply |
| Prescription drugs | VA formulary — often very low cost | Part D plan required; formulary varies |
| Dental & vision | Limited — based on disability rating | Not covered by Original Medicare; may be in Advantage |
| Emergency care | Covered at VA or community care | Covered at any ER nationwide |
| Specialists | Referral required; may have wait times | Direct access with most Medigap plans |
| Part B penalty protection | NO — VA does not count as creditable for Part B | N/A — enroll at 65 to avoid permanent penalty |
| Part D penalty protection | YES — VA drug coverage is creditable for Part D | Can delay Part D without penalty while on VA drugs |
If you are a military retiree, TRICARE for Life works alongside Medicare to cover most of your out-of-pocket costs — but only if you stay enrolled in Part B.
TRICARE for Life (TFL) is a Medicare wraparound benefit available to military retirees and their dependents who are entitled to Medicare Part A and enrolled in Part B. It pays after Medicare, covering most Medicare cost-sharing.
To keep TRICARE for Life, you must be enrolled in both Medicare Part A and Part B. If you drop Part B, you lose TRICARE for Life. This makes Part B enrollment non-negotiable for military retirees.
After Medicare pays its share, TRICARE for Life typically covers the remaining cost-sharing — deductibles, copays, and coinsurance — making your total out-of-pocket costs very low.
TRICARE for Life has no separate monthly premium. You pay the Medicare Part B premium ($202.90/month in 2026) and TRICARE for Life coverage is included at no additional cost.
The steps every veteran should take to coordinate VA benefits with Medicare correctly.
Florida has one of the largest veteran populations in the country. William serves veterans across Northeast and Central Florida — click your county for local Medicare plan information.
Malcom Randall VA Medical Center — one of Florida's largest VA facilities
Jacksonville VA Clinic — large veteran population in NE Florida
Daytona Beach VA Clinic — serving the Space Coast and Halifax area
Patrick Space Force Base — large active and retired military population
Orlando VA Medical Center — major VA facility in Central Florida
Palm Coast VA Clinic — serving Flagler County veterans
You are not required to enroll in Medicare if you have VA benefits. However, VA coverage only works at VA facilities. If you want coverage at non-VA providers, you need Medicare. Most veterans benefit from having both.
No. Enrolling in Medicare does not reduce or eliminate your VA benefits. The two programs operate independently. You can use whichever is more convenient or cost-effective for each service.
No. VA benefits do NOT count as creditable coverage for Medicare Part B. If you delay Part B enrollment past 65 relying solely on VA coverage, you will face a permanent Part B penalty when you eventually enroll — 10% for every 12 months you delayed.
Yes. VA prescription drug coverage is considered creditable for Medicare Part D. You can delay Part D enrollment without penalty as long as you maintain your VA drug coverage.
TRICARE for Life is a Medicare wraparound benefit for military retirees. It pays after Medicare pays, covering most Medicare cost-sharing. You must be enrolled in Medicare Parts A and B to keep TRICARE for Life. There is no separate monthly premium for TFL — you just pay the Part B premium.
Generally no — you use one or the other for a given service. VA pays for care at VA facilities; Medicare pays for care at Medicare-accepting providers. You choose which system to use based on convenience, cost, and availability.
Usually no. TRICARE for Life already acts as a Medigap-style wraparound, covering most Medicare cost-sharing. Adding a separate Medigap plan would be redundant and wasteful. However, if you are a veteran without TRICARE for Life, a Medigap plan can significantly reduce your out-of-pocket exposure.
Your VA benefits follow you — you can transfer your care to a VA facility in your new location. Medicare also follows you nationwide. Moving is a qualifying life event that may trigger a Special Enrollment Period for Medicare Advantage or Part D plans.
William Gray helps veterans across Florida and beyond coordinate VA benefits with Medicare to get complete, cost-effective coverage. Free consultation, no pressure.
Schedule a Free Medicare Review
FL License W690237 • Independent broker • No cost to you
We do not offer every plan available in your area. Any information we provide is limited to those plans we do offer in your area. Please contact Medicare.gov or 1-800-MEDICARE (TTY: 1-877-486-2048) to get information on all of your options.
Not affiliated with or endorsed by the U.S. government or the federal Medicare program. This is an advertisement for insurance. William Gray and affiliated licensed agents are independent insurance agents, not government employees or representatives. Medicare has neither reviewed nor endorsed this information.
Not all plans or types of coverage may be available in your area. Plan availability, benefits, and premiums vary by county and ZIP code. Enrollment in any plan depends on contract renewal. Benefits, premiums, and cost-sharing may change on January 1 of each year.
Independent Agent & Compensation Disclosure. William Gray is an independent licensed insurance agent (FL License #W690237) and is not employed by or exclusively affiliated with any single insurance company. William is compensated by insurance carriers when you enroll in a plan. This compensation does not affect the premium you pay — your premium is the same whether you enroll through a broker or directly with the carrier. Affiliated agents are independent contractors solely responsible for their own conduct and representations.