Why DIY isn't always the best answer for broken glasses
We’ve all been there - and it will be okay!
All online orders receive free standard shipping
Reboot your eyesight today
Please log in to view favorites
Login for faster checkout
Don’t have an online account yet?
Eye exams provided by:
Doctor's Exchange of Iowa, P.C.
To schedule an eye exam call
1805 SE Delaware Avenue
9:00 am - 7:00 pm
9:00 am - 6:00 pm
Blurry vision, eye strain or headaches? It may be time for an eye exam.
Ankeny America's Best Contact & Eyeglasses - It's not just a better deal. It's America's Best.
We are located off of SE Delaware Avenue in the Grande Pointe Strip Center, directly in front of Kohls, Target and Best Buy.
Our eye doctors proudly serve customers in Ankeny, Des Moines, Ames, Altoona, Clive, Urbandale, Bondurant, and Johnston.
Ankeny America's Best Contacts & Eyeglasses has a large selection of frames, designer glasses and prescription sunglasses for prices you can't beat.
We also have the best deals in town. Right now, come in and get 2 pairs of glasses for $69.95 when you choose frames priced at $59.95 and single vision uncoated plastic lenses.
Best of all, when you buy two pairs, the eye exam is free* (a $50 value)!
We carry all name brand contact lenses as well as Sofmed. Shop online now.
When you join our Eyecare Club, you can save even more as a contact lens wearer including free eye exams for three years as a member. Learn more about the details or ask an associate in the store about the club!
Schedule an eye exam appointment or just walk-in and visit us today! Remember, your eye exam is free with a two pair purchase!
Get the most for your money by choosing 2 pairs of glasses.
2600 University Avenue
West Des Moines,
You can easily schedule a free eye exam* online today. You'll be able to select the store, date and time that fits your schedule.