find a store /
schedule an exam

moreless search options
shopping cart

Williamsburg America's Best Contacts & Eyeglasses

Get Directions From:

Cedar Valley Shops
800 East Rochambeau Dr Suite I
Williamsburg, VA 23188
(757) 941-3730

Saturday: 9am-6pm
Sunday: Closed

Eye exams provided by :
Virginia Eyecare Associates, P.C.

Schedule eye exam

Join the Millions Who've Saved at America's Best
  • I visited the Williamsburg location this morning. The visit exceeded my expectations. The staff was friendly and willing to help me fill out the forms since I could not see. Tara was great at helping me pick out new frames. GREAT OFFICE!
  • Sent request online 3-4 days ago. Didn't expect to hear back and got a phone call today telling me my new lenses were in to replace the ones that I complained about that got scratched. I was very excited to not only hear from someone, but to get a call solving the problem immediately was greatly appreciated. I am an assistant store manager at the local Lowes across the street and I appreciate great customer service especially that I work in retail. This team did a great job and should be praised!
  • I visited the Williamsburg location with a last minute appointment. The visit exceeded my expectations. The staff was friendly and willing to help me fill out the forms since I could not see well. Tara was great at helping me pick out frames.
  • I just wanted to express how pleased I am with the service I received at your Williamsburg, Virginia location. I have been wearing contacts and glasses for years and this has by far been my best experience. Truly each and every staff person was polite and helpful above and beyond. Not to mention the doctor was excellent. I will continue to bring my business here...even though it is an hour drive for me. I will recommend your company to my friends and family. Thank you!!

We serve the Williamsburg, Toano, West Point, Gloucester, Yorktown, Jamestown, Surry, Claremont and Urbanna areas. We are located across from Walmart and Lowe's next to GameStop and Starbucks.

Eye Exams & Eyeglasses

Our Williamsburg, Virginia location offers free eye exams ($45 value) by a licensed and experienced optometrist when you take advantage of our two pair offer. This includes single vision uncoated plastic lenses on two frames priced at $59.95. In addition, we offer hundreds of eyeglass frames for men, women and children with our 2 for $69.95 offer.

Contact Lenses

If you prefer contacts, look no further! We carry many brands of contact lenses and our professional staff can teach you how to wear and care for your contacts. After you receive your contact lens prescription and initial fitting, you may order your replacement contact lenses through our convenient online site. That's right, buy your contact lenses online!

Eyecare Club

In fact, we offer the best deal for contact lens wearers around. For just $99, you can join our Eyecare Club and enjoy three years of contact lens exams, discounts on contact lenses and eyeglasses, and more! Learn more about the Eyecare Club or schedule your appointment today.

Other Area Locations:

Newport News

2 Pairs for $69.95 2 Pairs for $99
Eyecare Club contact lenses 13.99

**In certain states, eye exams are provided by independent Doctors of Optometry or Ophthalmology. Eye exam regularly $45 without the two pair offer. Two pair purchase required for FREE eye exam offer.