About 75% of US adults wear glasses or contacts. The average glasses wearer spends up to $600 per pair, and the average contact wearer spends $250 per year on lenses, plus expenses for solution and cases. You can reduce these costs with regular eye doctor visits and by eating more veggies.