find a store or
schedule an exam

view all locations

McHenry Illinois America's Best Contacts & Eyeglasses

McHenry Town Center
2453 Richmond Rd
McHenry, IL 60050

(815) 528-1031

Day Hours
Monday-Friday: 9am-7pm
Saturday: 9am-6pm
Sunday: Closed

Schedule eye exam

McHenry America's Best Contacts & Eyeglasses
Get Directions From

Join the Millions Who've Saved at America's Best
  • I have been getting my eyewear from America's Best for years! Always the best price. I always sign up for the Eyecare Club membership. I have been asking for a location to open in McHenry for 5 yrs. I am delighted this store has opened here.
  • It was my first visit and all the ladies were so sweet, welcoming, and made my visit quick and hassle free. We were having a few issues with my insurance, but the woman at the desk took care of everything without getting frustrated. I can't wait to get my new pair of glasses, but just wanted to let someone know that their efforts and wonderful service did not go unnoticed!
  • At age 42, getting my first pair of glasses could've been a disaster. Melynda, Katey, Sheila and Erin were all wonderful with ALL my issues, questions, adjustments and repairs, from my exam until I got my glasses! Very informative, friendly and always willing to lend a hand! My experience made me a big fan of America's Best, and all my friends have been referred to the location that was so helpful to me! Thank you!

McHenry Location

Welcome to the McHenry America's Best Contacts & Eyeglasses. We serve the areas of Johnsburg, Crystal Lake, Woodstock and Fox Lake.

We are located at McHenry Town Center on Highway 31 near Home Depot.

Stop by to check out great deals on eyeglasses, sunglasses, contact lenses and more.

McHenry Glasses Offers

Save money with two complete pairs of eyeglasses for only $69.95 and that includes a FREE eye exam* ($45 value) with your purchase. You'll also get two $59.95 frames and single vision uncoated plastic lenses.

McHenry Contact Lenses

If you're looking for discounts on contact lenses, look no further than our Eyecare Club. It gives you three years of contact lens exams and discounts on all of your contact lens and eyeglass purchases for one low membership fee.

Eye Exams in McHenry

Remember, the eye exam is free when you buy two pairs of glasses.

Schedule an eye exam online today!

Other Locations Near You: