find a store or
schedule an exam

view all locations

Waynesboro, Virginia America's Best Contacts & Eyeglasses

Waynesboro Town Center
831h Town Center Dr
Waynesboro, VA 22980

(540) 941-0045

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

Schedule eye exam

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

Waynesboro America's Best Contacts & Eyeglasses
Get Directions From

Join the Millions Who've Saved at America's Best

Waynesboro Location

Located on Route 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.

Waynesboro Eye Exams

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

Waynesboro Eyeglasses

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* ($45 value). This includes single vision uncoated plastic lenses on two frames priced at $59.95.

Waynesboro Contact Lenses

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 of glasses for $69.95 plus a free eye exam

find a store or
schedule an exam

view all locations