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

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 pharmacy system, knowing which generics are covered-and how much you’ll pay-can feel confusing. The good news? Most of the time, you’re paying far less than civilians. The catch? Not every generic drug is automatically covered, and the rules change depending on where you fill your prescription.

What TRICARE Covers: The Generic Formulary

TRICARE covers about 5,500 prescription drugs total, and nearly 92% of all prescriptions filled are for generics. That’s higher than the national average. Why? Because generics work just as well as brand-name drugs, but cost 80-85% less. The U.S. Food and Drug Administration confirms they’re identical in active ingredients, strength, and safety. TRICARE pushes generics hard-not just to save money, but because they’re proven effective.

But here’s the thing: just because a drug is generic doesn’t mean it’s on the TRICARE formulary. The formulary is a living list updated every month. Some generics are excluded because there’s a cheaper alternative, or because the drug hasn’t gone through TRICARE’s clinical review. For example, as of August 31, 2025, weight loss generics like semaglutide were removed from coverage for TRICARE For Life beneficiaries. That’s not because they don’t work-it’s because of a 2024 NDAA rule. If your doctor prescribes a non-formulary generic, you’ll need prior authorization. About 78% of those requests get approved, but it can take up to 72 hours.

Where You Fill Your Prescription Changes Everything

Your out-of-pocket cost for a generic drug depends entirely on where you get it. There are three options:

  • Military pharmacies: $0 copay. Always. Whether you’re active duty, a retiree, or a family member, if you fill your prescription at a military pharmacy, you pay nothing. This includes everything from blood pressure pills to antibiotics. This is the best deal in the entire system.
  • 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 the most convenient option for chronic medications like diabetes or cholesterol drugs. You order online or by phone, and it ships to your door. Most retirees use this method.
  • Network retail pharmacies (CVS, Walgreens, etc.): $16 for a 30-day supply. This rate stays the same through 2026. You can walk in and get it filled, but you’ll pay more than home delivery if you’re on a maintenance drug. If you need a drug right away, this is your backup.

Here’s a real example: A retiree takes lisinopril for high blood pressure. At a military pharmacy? Free. Through home delivery? $14 every 90 days. At a retail pharmacy? $16 every 30 days-that’s $64 a year more than home delivery. That adds up fast.

How to Check If Your Drug Is Covered

You can’t guess. You have to look it up. The TRICARE Formulary Search tool (on Express Scripts’ site) is your best friend. Just type in the drug name and strength. It tells you:

  • Is it covered?
  • Which tier it’s on (Tier 1 = generic, Tier 2 = brand, Tier 3 = non-formulary)
  • What your copay will be at each pharmacy type
  • Whether prior authorization is needed

Pro tip: Always check before your doctor writes the script. Many providers don’t know TRICARE’s formulary better than you do. A 2025 survey found 41% of beneficiaries had to visit their clinic twice because the drug wasn’t covered. One Marine Corps retiree told Military.com: “I got my generic cholesterol med for $14 through home delivery. My civilian friends pay $30 for a 30-day supply. I didn’t even know I was getting this deal.”

A soldier checks the TRICARE formulary on a tablet, with a green checkmark over a generic pill and a red X over a removed drug.

Why TRICARE’s System Is Different

Most civilian insurance plans have copays of $7-$10 for generics. Medicare Part D averages $8. So why does TRICARE charge $13-$16? Because it’s not just insurance-it’s a military benefit. You get access to military pharmacies, which no civilian plan offers. That $0 copay option is huge. It’s why TRICARE’s generic adherence rate (82%) is higher than the national average (79%).

Compare that to the VA, which gives veterans free drugs-but only if they’re enrolled and meet service-connected criteria. TRICARE covers 9.5 million people: active duty, retirees, and families. That’s a bigger pool, with more complex rules.

There are trade-offs. TRICARE’s formulary is less flexible than commercial plans. While many insurers cover 98% of prescribed drugs, TRICARE requires prior authorization for 15-20% of non-formulary generics. And if you’re on a non-network pharmacy outside the U.S., you pay 20% of the cost-or $48, whichever is higher. That’s expensive if you’re traveling.

What’s Changing in 2026

The big update? The home delivery copay jumps from $13 to $14 on January 1, 2026. That’s the first change since 2023. Experts expect less than a 1% drop in fills-people aren’t going to skip their meds over a dollar. The Defense Health Agency also added 17 new generics to the formulary in October 2025, including newer versions of common drugs like metformin and atorvastatin.

Looking ahead, TRICARE plans to roll out real-time benefit tools by Q3 2026. That means your doctor will see your copay and coverage status right when they write the prescription. No more surprises. By 2028, they’ll start using pharmacogenomic testing for high-risk drugs-meaning your genes could determine which generic you get. It’s personalized medicine, military-style.

A doctor uses a holographic DNA display to recommend a generic drug based on pharmacogenomics in a 2026 TRICARE clinic.

What You Need to Do Now

Don’t wait until you’re at the pharmacy counter. Here’s your action plan:

  1. Check your drug on the TRICARE Formulary Search tool-even if you’ve used it before. Formularies change monthly.
  2. Use military pharmacies whenever possible. If you’re near a base, it’s always free.
  3. Switch to home delivery for maintenance drugs. You’ll save money and avoid multiple trips.
  4. Call the TRICARE Pharmacy Helpline at 1-877-363-1303 if you’re unsure. They handled 1.2 million calls in 2025.
  5. Ask about prior authorization if your drug isn’t covered. Your provider can submit it, but you need to follow up.

Remember: TRICARE doesn’t cover every generic, but it covers the right ones. The system works because it’s built on savings, not restrictions. If you’re using your benefits right, you’re probably paying less than 10% of what civilians pay for the same drugs.

Common Questions

Are all generic drugs covered by TRICARE?

No. TRICARE has a formulary list of approved generics. About 12% of generic drugs require prior authorization because they’re not considered the most cost-effective option, or there’s a similar drug already on the formulary. Always check the TRICARE Formulary Search tool before filling a prescription.

Why is my generic drug not covered even though it’s FDA-approved?

FDA approval doesn’t guarantee TRICARE coverage. TRICARE selects drugs based on cost-effectiveness and clinical guidelines-not just safety. For example, if two generics treat the same condition, TRICARE may only cover the cheaper one. Your doctor can request coverage for the other one, but approval isn’t guaranteed.

Can I use a non-network pharmacy for TRICARE generics?

Yes, but you’ll pay more. For TRICARE Prime beneficiaries, you pay 50% of the cost after your deductible. For others, you pay either $48 or 20% of the total cost-whichever is higher. It’s better to use a network pharmacy or home delivery to avoid surprise bills.

What if my doctor prescribes a brand-name drug instead of a generic?

TRICARE will only cover the brand-name version if the generic isn’t effective for you, or if the generic causes side effects. Your provider must submit a prior authorization request with clinical justification. Otherwise, you’ll pay the full cost out-of-pocket.

Do active duty service members pay anything for generics?

No. Active duty service members pay $0 for all covered medications, regardless of where they fill their prescriptions-military pharmacy, home delivery, or retail. This is one of the biggest benefits of being on active duty.

How often does the TRICARE formulary change?

The formulary is updated monthly. New generics are added, and some are removed based on cost, availability, or clinical updates. Always check the formulary before filling a new prescription-even if you’ve used the drug before.

Is the $14 home delivery copay going to increase again in 2027?

There’s no official announcement yet, but TRICARE typically adjusts copays every 2-3 years based on pharmacy cost trends. The $13 to $14 increase in 2026 was the first change since 2023. Analysts expect another small increase around 2028, but it won’t be dramatic. The focus remains on keeping costs low while maintaining access.