Skip to main content
Questions, answered

Is TRICARE for Life free?

TRICARE for Life has no premium, enrollment fee, or card of its own — but it isn't free: it requires Medicare Part B, whose $202.90 standard monthly premium (2026, per person) is the effective price, plus pharmacy copays and the costs in the seams between the programs.

The real price list

Per person: the Part B premium ($202.90 standard, more under IRMAA). Per prescription: Express Scripts copays — $14/$44/$85 by home delivery in 2026, $0 at military pharmacies. Per year, worst case: the $3,000 family catastrophic cap. And per seam: services only one program covers carry that program's cost-sharing — the payment matrix maps all four rows.

Why "free" still half-fits

For services Medicare and TRICARE both cover — the bulk of medical care — the combination routinely pays 100%, no copay, no coinsurance, no claim forms. Measured against civilian retirees buying Medigap plus Part D to approximate the same outcome, TFL's effective premium of $0-beyond-Part-B is the closest thing American healthcare has to free. It's just not literally free, and the Part B requirement is non-negotiable.

Related questions

Is there a TRICARE for Life enrollment fee?
No fee, no premium, no application — TFL begins automatically with Medicare Parts A and B and a current DEERS record.
Do both spouses pay Part B for TFL?
Yes — Part B premiums are per person, so a retiree couple on TFL pays two premiums.

You earned these benefits. Make them work together.

Whether you keep exactly what you have or add Medicare coverage alongside it, the right answer depends on your health, budget, and how you like to get care.

Find a Medicare AgentCompare Plan Options

No cost, no obligation. You can also get help from Medicare.gov, 1-800-MEDICARE (TTY 1-877-486-2048), or your local SHIP office.