TRICARE only covers glasses or contact lenses to treat certain conditions, like infantile glaucoma, for family members. However, if you're an ADSM, a member of the National Guard or Reserve, or a retiree, TRICARE will cover the cost of glasses or sunglasses needed for vision correction.