ALEXANDRIA, Va.—The average retail price for eyeglass frames was $127.56 for the six months ending September 2013, according to the most recent statistics available from
The Vision Council's VisionWatch report. This represents a 2.3 percent increase when compared with the same period last year and a 2.8 percent increase over the same period in 2011. The graph below shows the changes in the average retail price for eyeglass frames from September 2011 to September 2013.