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.”
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.
What You Need to Do Now
Don’t wait until you’re at the pharmacy counter. Here’s your action plan:- Check your drug on the TRICARE Formulary Search tool-even if you’ve used it before. Formularies change monthly.
- Use military pharmacies whenever possible. If you’re near a base, it’s always free.
- Switch to home delivery for maintenance drugs. You’ll save money and avoid multiple trips.
- Call the TRICARE Pharmacy Helpline at 1-877-363-1303 if you’re unsure. They handled 1.2 million calls in 2025.
- 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.
14 Comments
Kevin Y.
March 25, 2026 at 14:26 PM
Thank you for this incredibly clear breakdown. As a retired Air Force spouse, I’ve seen firsthand how confusing this can be. The home delivery option has saved us hundreds over the years. I always recommend it to new retirees-convenience and savings, no trade-offs.
Raphael Schwartz
March 27, 2026 at 04:14 AM
MILITARY PHARMACIES ARE FREE?? THATS BULLSHIT. THEY’RE JUST MAKING US THINK WE’RE GETTING A DEAL WHILE THE GOVT SLICKS IT TO THE PHARMA BOSS
Marissa Staples
March 28, 2026 at 19:06 PM
It’s funny how we treat medication like a privilege instead of a right. TRICARE doesn’t cover everything, but it covers what’s necessary. The real question is: why do civilian systems make people choose between food and insulin?
Korn Deno
March 29, 2026 at 18:56 PM
Formulary changes monthly. That’s the key. Most people don’t realize their drug can go from covered to denied without warning. I had to switch my thyroid med last year because the generic got swapped out. Took three weeks. Never assume. Always check.
And yes, military pharmacies are the gold standard. Zero copay. No questions. Just walk in. It’s the one thing the DoD gets right.
Aaron Sims
March 31, 2026 at 16:35 PM
Oh, so now the government is ‘saving money’ by denying semaglutide? Right. And next they’ll deny insulin because ‘it’s not cost-effective.’
They’re not saving money-they’re rationing care under the guise of ‘clinical guidelines.’
Next stop: mandatory genetic testing before you get aspirin. You think I’m joking? Watch.
17 new generics? Yeah, sure. All the ones that cost $0.01. Meanwhile, real patients are stuck with $48 out-of-pocket for a 30-day supply overseas. That’s not a benefit. That’s a trap.
Stephen Alabi
April 1, 2026 at 14:45 PM
There is a fundamental misunderstanding in the post regarding prior authorization rates. The 78% approval rate cited is misleading without context: 92% of all prescriptions are generics, and of those, 85% are Tier 1 formulary drugs. The 15-20% non-formulary subset requiring PA represents less than 3% of total prescriptions. Therefore, the systemic burden is negligible. Furthermore, the $14 home delivery increase is inflation-adjusted, not a cost shift. The Defense Health Agency’s actuarial model confirms this.
Agbogla Bischof
April 2, 2026 at 23:20 PM
As a Nigerian living in the U.S. as a military spouse, I want to say: this system is more transparent than anything back home. In Lagos, you pay 3x the U.S. price for the same generic, and there’s no formulary-just luck. TRICARE’s structure, while imperfect, is a model for developing nations. The $0 copay at military pharmacies? That’s healthcare dignity.
Anil Arekar
April 4, 2026 at 14:36 PM
As someone who has worked with veterans and active-duty families across three continents, I can say this: TRICARE’s emphasis on generics is not just fiscal-it’s ethical. It ensures equitable access. The real tragedy is not that some drugs are excluded, but that civilians have no equivalent system. We should be expanding this model, not criticizing its margins.
Elaine Parra
April 6, 2026 at 08:07 AM
Let’s be real: this whole system is a scam. They let you think you’re getting a deal, but the real cost is hidden in the bureaucracy. You have to spend hours on the phone, submit forms, wait 72 hours for approval, then get denied anyway. And don’t get me started on the VA. TRICARE is just the Pentagon’s way of outsourcing healthcare costs to families. You think you’re saving money? You’re just being manipulated into silence.
Kevin Siewe
April 6, 2026 at 15:41 PM
I’ve been on TRICARE for 12 years. I’ve used military pharmacies, home delivery, and retail. The math is simple: home delivery saves you $60+ a year on maintenance meds. And yes, check the formulary monthly. I once got a new script for metformin and thought I was fine-until I checked the site. They switched to a different generic. I called, got it approved, no hassle. It’s not perfect, but it’s way better than civilian insurance.
James Moreau
April 7, 2026 at 08:52 AM
The real win here isn’t the copay-it’s the predictability. With TRICARE, you know what you’ll pay. No surprise bills. No surprise denials. That’s worth more than the dollar difference. I’ve had civilian plans that charged $12 one month, $45 the next. TRICARE’s stability is its greatest feature.
Jesse Hall
April 7, 2026 at 20:40 PM
Just wanted to say thank you for this. I’m a single dad with three kids on TRICARE. This info helped me switch my wife’s meds to home delivery. We saved $200 last quarter. I didn’t know I could do that. Seriously, if you’re on TRICARE, take 10 minutes and check your meds. It’s that easy.
Donna Fogelsong
April 9, 2026 at 11:45 AM
If they’re gonna start gene testing for generics next year then they’re already spying on us. This isn’t healthcare. This is social engineering. They’re tracking our DNA to control our meds. And they’ll say it’s ‘for our safety.’ But it’s not. It’s control.
Caroline Dennis
March 23, 2026 at 19:17 PM
TRICARE’s formulary logic is pure pharmacoeconomics: if a cheaper generic exists, why subsidize the other? It’s not about efficacy-it’s about marginal cost per patient across 9.5 million lives.
That 12% non-formulary threshold? That’s the sweet spot where clinical utility dips below cost-effectiveness.
Don’t confuse FDA approval with formulary inclusion. Two different systems.