Many Walmart stores have leased space to licensed Optometrists and offer eye exams and glasses for people with and without insurance. Target does the same but in far fewer locations. The prices are similar, with Target’s average eye exam between $65-$75 and Walmart’s being between $68-$79. Frames are cheaper on average at Walmart than Target.