The short answer
No — for retired military on TRICARE For Life, hearing aids are not a covered benefit. TFL pays as a secondary to Medicare, and Original Medicare excludes hearing aids. That leaves most retirees responsible for the full cost unless they qualify for VA hearing benefits or enroll in a Medicare Advantage plan that includes a hearing allowance.
What TFL and Medicare DO cover
- Diagnostic hearing and balance exams when a doctor orders them to evaluate a medical condition (Medicare Part B + TFL secondary)
- Cochlear implants when medically necessary and Medicare-approved
- Bone-anchored hearing aids in narrow medical situations approved by Medicare
- Treatment of underlying conditions causing hearing loss (infections, tumors, etc.)
What is NOT covered
- Routine hearing exams for the purpose of fitting hearing aids
- Hearing aids themselves and fitting fees
- Hearing aid batteries, supplies, and replacement parts
- Repairs and maintenance after the manufacturer warranty
Three ways veterans pay for hearing aids
1. VA health care
Enrolled veterans who qualify (service-connected hearing loss, certain priority groups, or VA-determined medical need) receive hearing exams and hearing aids at no cost through the VA. This is the best deal if you qualify — enroll at va.gov or your local VA medical center.
2. Veteran Medicare Advantage plan
Plans like Humana USAA Honor, AARP Medicare Advantage Patriot, and Aetna Medicare Eagle were built for retirees who keep TFL. Most include a hearing aid allowance of $500–$2,500 every 1–3 years, plus dental and vision. TFL stays in place as a secondary safety net.
3. Direct purchase
Costco Hearing Aid Centers, Sam's Club, and FDA-approved over-the-counter (OTC) hearing aids have brought prices well below the traditional $4,000–$6,000 range. A reasonable pair can be had for $1,500–$2,500 out of pocket.
