Best optometrists in Charlottesville-Harrisonburg

Updated November 2019

1st

Primary Eyecare

(434) 760-2020
appointments usually within Same Day
2nd

Crozet Eye Care Optometrists

(434) 823-4441
appointments usually within Next Day

Renew your prescription online in 24 hours

Our doctors can renew a contact lens prescription, without needing to see you in person.
Learn More

Understanding your eye health

Deciding on an in-person exam or online eye test

We hear you, Charlottesville-Harrisonburg. You're almost out of contacts and the timing couldn't be worse. You realize your eye health is important and you want to do the right thing, but your schedule is notoriously stubborn when it comes to finding free time.


If you can't see an eye doctor in person, taking an online vision test might be right for you. Simple Contacts has worked with incredible and well-respected physicians to develop our online vision test, and your results are carefully reviewed by a locally licensed ophthalmologist. Learn More

Save an extra 10% when you use offer codeclosefriendsonlyat checkout
$60.00$48.60 per box
$60.00$48.60 per box

Best optometrists in Charlottesville-Harrisonburg, VA

Franklin Shannon Dr - Optometrist

Franklin Shannon Dr

Optometrist

(434) 823-4441

Steven M Vest and Associates - Optometrist

Steven M Vest and Associates

Optometrist

(434) 978-1698

MacIlwaine William A MD - Ophthalmologist

MacIlwaine William A MD

Ophthalmologist

(434) 977-5160

LocationTelephoneEst. Apppointment WindowRating
6thPrimary Eyecare - Optometrist
Primary Eyecare
Optometrist
Charlottesville, VA(434) 975-2020Same Day
7thTLC Laser Eye Centers - Ophthalmologist
TLC Laser Eye Centers
Ophthalmologist
Charlottesville, VA(877) 852-2020Same Day
8thAlbemarle Pediatric Ophthalmology and Strabismus - Ophthalmologist
Albemarle Pediatric Ophthalmology and Strabismus
Ophthalmologist
Charlottesville, VA(434) 295-519310 Days
9thStephen T. Basic, OD - Optometrist
Stephen T. Basic, OD
Optometrist
Charlottesville, VA(434) 971-2020Next Day
10thWeiss Eyes - Optometrist
Weiss Eyes
Optometrist
Palmyra, VA(434) 591-026210 Days
11thDrs Record & Record Optometrists, PC - Optometrist
Drs Record & Record Optometrists, PC
Optometrist
Charlottesville, VA(434) 975-24203 Days
12thBlue Ridge Ophthalmology - Ophthalmologist
Blue Ridge Ophthalmology
Ophthalmologist
Charlottesville, VA(434) 295-32272 Weeks
13thLensCrafters - Optometrist
LensCrafters
Optometrist
Charlottesville, VA(434) 973-77662 Weeks
14thLong Todd J MD - Ophthalmologist
Long Todd J MD
Ophthalmologist
Charlottesville, VA(434) 220-3420Same Day
15thPrimary Eyecare - Optometrist
Primary Eyecare
Optometrist
Charlottesville, VA(434) 977-20203 Days
16thVisionworks - Optometrist
Visionworks
Optometrist
Charlottesville, VA(434) 293-322510 Days
17thBrandy Mccormack  OD - Optometrist
Brandy Mccormack OD
Optometrist
Charlottesville, VA(434) 328-7038Next Day
18thMyEyeDr. OD - Optometrist
MyEyeDr. OD
Optometrist
Charlottesville, VA(434) 975-2420Next Day
19thCharlottesville Eye Associates - Optometrist
Charlottesville Eye Associates
Optometrist
Charlottesville, VA(434) 566-03322 Weeks
20thMyEyeDr. - Optometrist
MyEyeDr.
Optometrist
Charlottesville, VA(434) 978-4090Same Day

Prescriptions
from your pocket.

Take our vision test and renew your prescription within 24 hours — all from our app.