About America's Best Contacts & Eyeglasses

America's Best Contacts & Eyeglasses in Charlottesville, Virginia, offers a wide selection of glasses and contacts along with a helpful staff dedicated to finding the right pair for customers. The appointment scheduling is convenient, and they accept vision insurance. Customers have reported fast and efficient service, with many noting that their experiences have been smooth and quick, often taking less than 20 minutes for appointments. While some have experienced delays in receiving their glasses and contact lens prescriptions, the overall experiences highlight the cleanliness of the store, the professionalism of the staff, and the affordability and quality of eye care at this location. Although there may be occasional stock issues and limited shipping options for specialty contacts, the knowledgeable staff, including the general manager, has received praise for their customer service and support.

Photos

Add a Photo
America's Best Contacts & Eyeglasses
View All Photos

Reviews for America's Best Contacts & Eyeglasses

Write a review
  • Dec 2025

    There was not a long wait time! I was able to get in before my actual appointment time. Everyone was super helpful and had a overall great attitude! The prices are great whether you have insurance or not!

  • Oct 2025

    Friendly and polite staff made us feel very welcomed. They took their time to answer our questions and we were fully informed of any eye changes. We were seen promptly and finished picking out new glasses within the hour. Our only shock was how little we spent for the exam and 2 glasses. We are recommending them full heartly and will be returning.

  • Oct 2025

    My experience with Christina was great!!She explained more detailed about my insurance and my total came up to a great price!! Did not have to wait long at all!! Thanks for your help!!

Hours

Monday: 9AM - 7PM
Tuesday: 9AM - 7PM
Wednesday: 9AM - 7PM
Thursday: 9AM - 7PM
Friday: 9AM - 7PM
Saturday: 9AM - 6PM
Sunday: Closed

Tips

walk-ins welcome accepts credit cards

Location

1824 Rio Hill Center, Charlottesville

Directions Appointment Call Website Suggest an Edit