TRICARE Coverage for Generics: What Military Families Need to Know in 2025

When you’re in the military or a family member of someone who is, getting your prescriptions shouldn’t be a headache. But with TRICARE’s formulary rules, copay changes, and pharmacy options, it’s easy to get confused-especially when it comes to generics. The good news? Most of the medications you need are covered. The tricky part? Knowing where to fill them, how much you’ll pay, and what’s actually on the list.

How TRICARE Covers Generic Drugs

TRICARE covers over 5,500 prescription drugs, and about 92% of those are generics. That’s not an accident. The Defense Health Agency pushes generics because they work just like brand-name drugs but cost 80-85% less. The FDA requires them to have the same active ingredients, strength, and dosage form. So if your doctor prescribes a generic, you’re getting the same medicine-not a cheaper version that’s less effective.

But here’s the catch: not every generic is automatically covered. TRICARE has a formulary-a list of approved drugs-and even if a drug is generic, it might not be on that list. If it’s not, you’ll need a prior authorization. In 2024, about 15-20% of requests for non-formulary generics were approved, meaning most people eventually get their meds, but not always right away.

Where You Can Fill Your Prescription and How Much It Costs

Your out-of-pocket cost depends on where you get your prescription. There are three main options:

  • Military pharmacies: $0 copay. Always. For active duty, retirees, and their families. If you live near a base, this is your best bet. No paperwork, no waiting, no surprise bills.
  • TRICARE Home Delivery (Express Scripts): $13 for a 90-day supply through December 31, 2025. Starting January 1, 2026, it goes up to $14. This is ideal for chronic conditions like blood pressure, diabetes, or cholesterol meds. You order online or by phone, and it arrives in the mail.
  • Network retail pharmacies: $16 for a 30-day supply. This is what you pay at pharmacies like CVS, Walgreens, or Rite Aid that are in TRICARE’s network. The price stays the same through 2026.

Outside the U.S. or at non-network pharmacies, costs go up. TRICARE Prime beneficiaries pay 50% of the cost after meeting their deductible. Everyone else pays either $48 or 20% of the total cost-whichever is higher.

How to Check If Your Generic Is Covered

You can’t assume a drug is covered just because it’s generic. You need to check the TRICARE Formulary Search tool. Type in the exact drug name and strength-like “lisinopril 10 mg”-and it tells you:

  • Is it on the formulary?
  • What tier is it in? (Tier 1 = generic, best price)
  • Do you need prior authorization?
  • What’s your copay at each pharmacy type?

Many people miss this step. One Marine Corps retiree on Reddit said he filled his generic statin at a retail pharmacy and got hit with a $65 bill because the drug wasn’t on the formulary. He had to go back, get a new prescription, and wait three days for approval. That’s avoidable.

The formulary updates every month. A drug might be covered one month and removed the next if a cheaper alternative becomes available. That’s why checking before you fill is non-negotiable.

A retiree checking TRICARE formulary on a laptop, with a green checkmark over a generic pill.

What’s Not Covered (And Why)

TRICARE excludes some generics, even if they’re FDA-approved. The biggest change in 2025 was the removal of weight loss medications like phentermine and liraglutide from the formulary for TRICARE For Life beneficiaries (mostly retirees over 65). This went into effect August 31, 2025, after a mandate in the 2024 National Defense Authorization Act.

That’s affected 1.2 million people. Some call it a coverage gap. Others say it’s about cost control-these drugs are expensive and often used long-term. The Defense Health Agency says they’re reviewing clinical evidence and may reconsider in the future.

Another area with trouble? Generic biologics. These are complex drugs, like biosimilars for autoimmune diseases. TRICARE requires 22% more prior authorizations for these than for regular generics. That’s because interchangeability rules are still evolving.

How TRICARE Compares to Other Health Plans

Medicare Part D averages $7-$10 for generics. TRICARE’s $13-$16 copays seem high-but remember, TRICARE has a $0 option at military pharmacies that Medicare doesn’t. VA benefits give free meds to eligible veterans, but only if you’re enrolled in VA care. TRICARE covers more people: active duty, retirees, and their families.

Commercial plans often have wider formularies but higher premiums. TRICARE’s formulary is tighter, but your out-of-pocket costs are lower if you use the right pharmacy. A 2025 Commonwealth Fund report ranked TRICARE third among U.S. government health programs for generic drug access-behind Medicare Advantage but ahead of Medicaid.

Real Stories: What Beneficiaries Are Saying

On Reddit’s r/MilitaryFinance, most people praise the $0 copay at military pharmacies. One user wrote: “Got my lisinopril filled at base pharmacy today-saved $48 versus retail.”

But complaints are common too. A lot of retirees are frustrated about the weight loss drug exclusion. Others mention delays in prior authorization. One post from January 2026 said: “My provider prescribed a generic not on formulary. Had to wait 72 hours for approval. Cost me an extra clinic trip.”

The most consistent feedback? If you use military pharmacies or home delivery, you’re fine. If you go to a retail pharmacy without checking the formulary first, you risk paying more.

Split scene: home delivery package arriving and retail pharmacy pickup with  copay tag.

What You Need to Do Right Now

Don’t wait for a surprise bill. Here’s your action plan:

  1. Go to www.esrx.com/tform and search for every medication you or your family takes.
  2. Write down the copay for each pharmacy type: military, home delivery, retail.
  3. If a drug isn’t on the formulary, call your provider. Ask if there’s an alternative that is covered.
  4. For chronic meds, switch to home delivery. It’s cheaper and more convenient.
  5. Keep the TRICARE Pharmacy Helpline handy: 1-877-363-1303. They handled over 1.2 million calls in 2025.

Also, mark your calendar: January 1, 2026, is when home delivery copays go up to $14. If you’re on a 90-day supply, you’ll pay $14 every three months instead of $13. That’s a $4 increase a year-small, but worth knowing.

What’s Coming in 2026 and Beyond

TRICARE isn’t standing still. By Q3 2026, providers will see real-time cost and coverage info when they write a prescription. That means fewer surprises at the pharmacy.

Step therapy is expanding-meaning you might need to try one generic before moving to another. And by 2028, TRICARE plans to use pharmacogenomic testing for certain drugs. That’s when your DNA helps determine which medication works best for you.

By 2030, experts predict 94% of TRICARE prescriptions will be generics. That’s good news for the program’s budget-and for your wallet.

Final Thought: Generics Are Your Friend

TRICARE’s system isn’t perfect. There are delays, exclusions, and confusing rules. But if you know how to use it, you can save hundreds-or even thousands-of dollars a year. Generics are safe, effective, and heavily favored by the program. The key is staying informed and using the right pharmacy.

Don’t guess. Don’t assume. Search the formulary. Call the helpline. Fill at the base if you can. That’s how you make TRICARE work for you.

Are all generic drugs covered by TRICARE?

No. TRICARE has a formulary list of approved drugs, and only generics on that list are automatically covered. About 12% of generic drugs require prior authorization, even if they’re FDA-approved. Always check the TRICARE Formulary Search tool before filling a prescription.

What’s the copay for generics at military pharmacies?

$0. All covered generic and brand-name drugs are free at military treatment facility pharmacies for all eligible TRICARE beneficiaries, including active duty, retirees, and their families.

Why did TRICARE stop covering weight loss generics?

As of August 31, 2025, TRICARE For Life beneficiaries (mostly retirees over 65) lost coverage for weight loss medications like phentermine and liraglutide due to a requirement in the 2024 National Defense Authorization Act. The Defense Health Agency says it’s a cost-control measure, but the decision has drawn criticism for creating a coverage gap.

Can I use my retail pharmacy for TRICARE generics?

Yes, but only if it’s in TRICARE’s network. You’ll pay a $16 copay for a 30-day supply in 2025. Always verify the pharmacy is in-network before filling. Out-of-network pharmacies cost more and require you to file a claim.

How do I get a generic drug that’s not on the TRICARE formulary?

Your provider can submit a prior authorization request to Express Scripts, explaining why the non-formulary drug is medically necessary. Approval rates were 78% in 2024, but it takes about 48 hours on average. In urgent cases, you may be able to get a 30-day emergency supply.

Will TRICARE’s generic copays go up again in 2026?

Yes. Home delivery copays for generics increase from $13 to $14 effective January 1, 2026. Retail network copays remain at $16. Military pharmacy copays stay at $0. These are the first changes since 2023.

What’s the difference between TRICARE Prime and TRICARE Select for generics?

For generics, the copays are the same across both plans if you use in-network pharmacies. The main difference is how you access care: TRICARE Prime requires a primary care manager and referrals, while TRICARE Select gives you more flexibility to choose providers. But for pharmacy benefits, the cost structure doesn’t change based on your plan.

Can I use TRICARE to fill prescriptions overseas?

Yes, but only through TRICARE’s overseas pharmacy program. You’ll pay a 50% cost-share after meeting your point-of-service deductible. You can also use the TRICARE Home Delivery service if you’re stationed abroad and have a U.S. mailing address. Local pharmacies outside the network aren’t covered unless you file a claim and get reimbursed.

1 Responses

Paul Dixon
  • Paul Dixon
  • December 11, 2025 AT 09:14

Just filled my generic blood pressure med at the base pharmacy today-zero bucks. Seriously, why would anyone pay $16 at CVS when you can walk 10 minutes and get it free? TRICARE’s actually pretty sweet if you know where to go.

Comments