An eye exam is needed for people who need contact lenses or eye glasses. To maintain healthy vision its recommended to have an eye exam done every two years. Typical cost for an eye exam is around $120 dollars for patient without insurance. Discount stores that sell eye glasses and contact lenses like Walmart. May charge as little as $60 to do the same test. Eye Exam with insurance. Average co pay for an eye exam is $5-$40.