find a store /
schedule an exam

 
moreless search options
shopping cart

Waynesboro Virginia America's Best Contacts and Eyeglasses


Get Directions From:


831h Town Center Dr
Waynesboro, VA 22980
(540) 941-0045

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

Eye exams provided by:
Commonwealth Vision Care Associates, P.C.

Schedule eye exam

Join the Millions Who've Saved at America's Best
  • Judy at the Waynesboro store is awesome. She was very patient with me in Dec when it took hours for me to make a decision. Was so helpful and informative. Recently she contacted me after I had an issue at a time when she wasn't at the store. She took care of everything.
  • I just wanted send my thanks for the assistance I was provided by the store manager, Larry and his team. I was not only impressed with how Larry handled my concerns but the time he took to ensure that I was completely satisfied. I found Larry to be knowledgeable and very easy to work with.
  • Just wanted to say that the service was amazing. Larry, the manager gave us service that was above and beyond. Just wanted to give a shout out to him and hopefully he will get the pat on the back that he deserves! He def. makes sure his customers are happy before they leave and if they come back upset makes sure they are content before they leave again. Thanks so much!
  • I can say with great confidence that Larry has earned my future business and I will gladly refer others to the store in Waynesboro because of his efforts. Larry is truly an asset to your company.
  • I can say with great confidence that Larry has earned my future business and I will gladly refer others to the store in Waynesboro because of his efforts. Larry is truly an asset to your company.

Located on RT 340, America's Best Contacts & Eyeglasses is convenient to Waynesboro, Staunton, Stuarts Draft, Charlottesville, Crimora, Crozet and Fishersville. We are located in the Waynesboro Town Center Plaza, next to Kohl's, near Target and Petsmart.

Make your appointment today with a doctor of optometry. We have appointments available five days a week to meet your schedule.

We have a large selection of frames that will dazzle you. Every day we offer two pairs of eyeglasses for $69.95* with a free eye exam.**

Join the Eyecare Club for additional savings! We offer contact lenses at prices that won't break your budget. Order online or in store, we have the brands that you need.

Call us or stop by 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.