We'll match any competitor's price!

EyeMart Optical Outlet is a locally-owned, family business that began service in Des Moines in 1993 and has grown into 9 central Iowa locations. We are located in Des Moines, Ankeny, Ames, Mason City, Cedar Rapids, Ottumwa and Fort Dodge.

Our philosophy is providing you with quality glasses at the most economical price in the market. You say that you can’t afford new glasses? Check out our current ad. We typically have a sale that will allow you to purchase glasses as low as $49.50. At that price, why not get two pairs?

Just like a designer clothing outlet, EyeMart has a large selection of unique and designer closeout frames to choose from for at least half the cost. In the past year we have also introduced a new line of styles that are current with the fashion industry yet conscious of low cost.


With 9 central Iowa locations, you can find us in Des Moines, Ankeny, Ames, Mason City, Ottumwa, Waterloo and Fort Dodge.

If you need an eye exam, we can provide one for you! EyeMart accepts most insurance plans as well as Medicaid.