find a store /
schedule an exam

moreless search options
shopping cart

Elgin Illinois America's Best Contacts and Eyeglasses

Get Directions From:

245 Dundee Ave
Elgin, IL 60120
(847) 214-5282


Schedule eye exam

Join the Millions Who've Saved at America's Best
  • I wanted to let you know about the great customer service I received this morning when I spoke with Janet. I broke my glasses this weekend and called to inquire if the frames were still in stock. She called other stores in the area, located them, and then called me back in a very timely manner. Thanks for the great service.
    John P.
  • My son had his contacts class today and Nergal was amazing. Real amazing! He was patient and very understanding with a teenage boy.
  • My son had his contact class today and Nergal was amazing. Real amazing! He was patient and very understanding with a teenage boy.
    America's Best Customer

The Elgin, Illinois America's Best Contacts & Eyeglasses is located on the corner of Dundee and Kimball in the strip mall next to Domino's Pizza and Estrella Dental. We serve the areas of Streamwood, Bartlett, Hanover Park, Carpentersville, Carol Stream and Winfield.

Our evening appointments book quickly. For a shorter wait time, the best appointment times are between 10 AM and 11 AM. We are happy to help you with all of your optical needs.

We can provide you with eye exams, eyeglasses, sunglasses and contact lenses. We have a variety of contact lens brands and you can conveniently purchase them at our store online, if you prefer.

We love saving our customers money and that includes contact lens wearers. You can join the Eyecare Club today and receive three years of free eye exams, discounts on your favorite contact lens brands and much more!

In addition to many brands of contact lenses, we carry hundreds of eyeglass frames for men, women and children. America's Best is offering you wonderful savings by providing 2 pairs of complete eyeglasses for $69.95* and a FREE** eye exam.

Stop in to see us or schedule your eye exam today.

2 Pairs for $69.95 2 Pairs for $99
Eyecare Club Contacts from $12.49

*Includes single vision plastic lenses and frames tagged $59.95. **In certain states, eye exams provided by independent Optometrists or Ophthalmologists. Eye exam regularly $45 without the two pair offer. Two pair purchase required for FREE eye exam offer.