Across Virginia, of the 963 eye care practices we list, 954 give a phone number and 749 have a website. By what they offer: 92 optometry, 26 ophthalmology, 7 children's eye care.
Top 10 eye care practices in Virginia
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1VisionworksManassas
-
2America's Best Contacts & EyeglassesNewport News
-
3Blink EyecareVirginia Beach
-
4Access EyeKing George
-
5James River Eye PhysiciansNewport News
-
6Edinburgh EyecareChesapeake
-
7Eyepro - HaymarketHaymarket
-
8Pearle VisionRoanoke
-
9Southside Eye CenterFarmville
-
10MyEyeDr.Stafford
Cities
Largest first. Towns with a single eye care practice are listed further down this page.
- Virginia Beach63
- Richmond43
- Fairfax39
- Arlington35
- Alexandria34
- Chesapeake34
- Fredericksburg33
- Falls Church31
- Roanoke26
- Manassas24
- Norfolk23
- Midlothian19
- Winchester19
- Charlottesville17
- Hampton17
- Williamsburg17
- Woodbridge17
- Ashburn16
- Henrico15
- Newport News15
- Leesburg14
- Reston14
- Vienna14
- Lynchburg13
- Colonial Heights12
- Harrisonburg12
- Springfield11
- Sterling11
- Chantilly10
- Gainesville10
- McLean10
- Mechanicsville10
- Suffolk10
- Burke9
- Danville9
- Glen Allen9
- Blacksburg8
- Culpeper8
- Martinsville8
- Abingdon6
- Stafford6
- Annandale5
- Chester5
- Christiansburg5
- Galax5
- North Chesterfield5
- South Hill5
- Warrenton5
- Waynesboro5
- Wytheville5
- Yorktown5
Other towns in Virginia
One eye care practice each — too few for a page of their own, so they live here.
-
Accomac Optometric CenterAccomac
23079 Courthouse Ave, Accomac, VA 23301
-
Family EyecareAldie
Village Center Plaza, Aldie, VA 20105
-
Harman Eye CenterAmherst
204 Ambriar Plaza, Amherst, VA 24521
-
Harman Eye Center of AppomattoxAppomattox
191 Old Courthouse Rd, Appomattox, VA 24522
-
Papa Johns PizzaAppomattox
7805 Richmond Hwy #11, Ste 11, Appomattox, VA 24522
-
St. Claire Eye CareAppomattox
7803 Richmond Hwy, Appomattox, VA 24522
-
Helen E. TowerAshland
301 N Washington Hwy #102, Ashland, VA 23005
-
Everhart Eye AssociatesAshland
204 Virginia St, Ashland, VA 23005
-
Future Sight Optometry - AshlandAshland
145 Hill Carter Pkwy, Ashland, VA 23005-2327
-
Jonathan R. Noble, Od And Associates, PllcAshland
145 Hill Carter Pkwy, Ashland, VA 23005-2327
-
Bedford Family Eye CareBedford
1332 Lowry St, Bedford, VA 24523
-
Gene T. MossBedford
412 N Bridge St, Bedford, VA 24523
-
Appalachian VisionBig Stone Gap
606 Powell Ave E, Big Stone Gap, VA 24219-2348
-
Drs. Botts & Botts, Optometrists PCBig Stone Gap
606 Powell Ave E, Big Stone Gap, VA 24219
-
Robbie D SawyerBig Stone Gap
516 Powell Ave E, Big Stone Gap, VA 24219
-
Commonwealth Vision Center P.c.Blackstone
920 S Main St, Blackstone, VA 23824-2648
-
Wythe Eye Associates Of BluefieldBluefield
14 Westwood Medical Park, Bluefield, VA 24605-2000
-
Eye DiwannaBridgewater
37 Summit Church Rd, Bridgewater, VA 22812-2720
-
Envision Eye Care - BristolBristol
2549 W State St, Bristol, VA 37620
-
Eye Physicians of Southwest VirginiaBristol
761 Commonwealth Ave, Bristol, VA 24201
-
Beth L Morgan OD PCBristol
13245 Lee Hwy, Bristol, VA 24202
-
Seema Mohanan, ODBroadlands
43150 Broadlands Center Plz Ste 160, Broadlands, VA 20148
-
Jared Tyhurst OD PCCastlewood
19374 US Highway 58, Castlewood, VA 24224
-
Andrew C. Kartesz, OdCave Spring
3260 Electric Rd, Cave Spring, VA 24018-6400
-
JKIM Eye CareCentreville
5707 Centre Square Dr, Centreville, VA 20120-1916
-
NOVA Advanced EyecareCentreville
13890 Braddock Rd, Centreville, VA 20121-2435
-
MyEyeDr.Centreville
6343 Multiplex Dr, Centreville, VA 20121
-
Virginia Adult and Pediatric OphthalmologyCentreville
5900 Fort Dr Ste 301, Centreville, VA 20121
-
Chatham EyeCare CenterChatham
13995 US Highway 29, Chatham, VA 24531-5277
-
Friedrichs Family Eye CenterChatham
32 N Main St, Chatham, VA 24531
-
Chesterfield Optometric CenterChesterfield
9440 Iron Bridge Rd, Chesterfield, VA 23832-6601
-
America's Best Contacts & EyeglassesChesterfield
14609 Hancock Village St, Chesterfield, VA 23832
-
MyEyeDr.Chesterfield
14422 Hull St Rd N, Chesterfield, VA 23832
-
New Era EyecareClifton
5718 Union Mill Rd, Clifton, VA 20124
-
Eye Physicians of Southwest VirginiaClintwood
5057 Dickenson Hwy, Clintwood, VA 24228
-
The Eye SiteCollinsville
4244 Virginia Ave, Collinsville, VA 24078
-
Gregory C. Mays MDCovington
1802 Midland Trl, Covington, VA 24426-5511
-
Crozet Eye CareCrozet
300 Claremont Lane Ste 102, Crozet, VA 22932
-
Vistar Eye CenterDublin
5826 Ruebush Rd, Dublin, VA 24084
-
Maxim-EyesDublin
232 Broad St, Dublin, VA 24084-3230
-
Advanced Eyecare ConsultantsDumfries
4310 Fortuna Ctr Plz, Dumfries, VA 22025
-
Jeffrey I. Wynn, O.D, LTD.Dumfries
17614 Main St Ste 102, Dumfries, VA 22026
-
Dumfires OptometristDumfries
17041 Jefferson Davis Hwy, Dumfries, VA 22026
-
Elkton EyecareElkton
204 W Spotswood Trl, Elkton, VA 22827-1122
-
Seashore EyecareExmore
3298 Main St, Exmore, VA 23350
-
Wagner Kapoor InstituteExmore
3298 Main St, Exmore, VA 23350
-
Southside Eye CenterFarmville
1511 W 3rd St, Farmville, VA 23901
-
Farmville Vision CenterFarmville
1421 S Main St, Farmville, VA 23901
-
Future Sight Optometry - FarmvilleFarmville
1800 Peery Dr, Farmville, VA 23901-2377
-
RetinaCare of VirginiaFishersville
17 N Medical Park Dr, Fishersville, VA 22939
-
Eye Candy OpticalFloyd
203 S Locust St Ste b, Floyd, VA 24091
-
Sharpvue EyecareForest
15243 Forest Rd, Forest, VA 24551-4973
-
David M. Harman, M.d.Forest
1825 Graves Mill Rd, Forest, VA 24551-3967
-
Eye Surgery Center Of Central VirginiaForest
1825 Graves Mill Rd, Forest, VA 24551-3967
-
Optical Center at the ExchangeFort Belvoir
8651 John J Kingman Rd, Fort Belvoir, VA 22060
-
EyeCare at Ft. LeeFort Gregg-Adams
300 A Ave, Fort Gregg-Adams, VA 23801-1520
-
Optical Center at the ExchangeFort Lee
300 A Ave, Fort Lee, VA 23801
-
Gatten Eye CareFranklin
100 Bailey Dr, Franklin, VA 23851
-
The Eye Care CenterFront Royal
1211 N Shenandoah Ave, Front Royal, VA 22630-3531
-
MyEyeDr.Front Royal
869 John Marshall Hwy, Front Royal, VA 22630
-
Eye Pro - WinchesterFront Royal
10 Riverton Commons Dr, Front Royal, VA 22630-6718
-
Repko Family Vision CenterGate City
241 Gateway Plz Ste 106, Gate City, VA 24251-3350
-
EyeMaxGloucester
6651 Main St, Gloucester, VA 23061-5194
-
Martin-Thomas-WalkerGloucester
7588 Hospital Dr, Gloucester, VA 23061
-
Timothy J Malone MdGreat Falls
731 Walker Rd Ste F, Great Falls, VA 22066-2834
-
Aspectus ClinicGreat Falls
10132 Colvin Run Rd Ste G, Great Falls, VA 22066-1840
-
Great Falls EyecareGreat Falls
9909 VA-193, Great Falls, VA 22066
-
Virginia Eyecare ClinicGrundy
1193 Plaza Dr, Grundy, VA 24614-6780
-
Eye Care and SurgeryHardy
13295 Booker T Washington Hwy, Hardy, VA 24101-3947
-
Eastern Eye AssociatesHayes
3449 George Washington Memorial Hwy, Hayes, VA 23072
-
Wilcox Eye CenterHayes
2652 George Washington Memorial Hwy, Hayes, VA 23072-3464
-
Eyepro - HaymarketHaymarket
6530 Trading Sq, Haymarket, VA 20169
-
Dr. Craig S. Dacales OptometristHaymarket
6601 Jefferson St, Haymarket, VA 20169-4901
-
Alan C. Egge, MdHaymarket
15195 Heathcote Blvd Ste 310, Haymarket, VA 20169-6244
-
Robert W Jacey MDHeathsville
712 Train Ln, Heathsville, VA 22473
-
I Care Doctor HerndonHerndon
112 Elden St C, Herndon, VA 20170
-
MyEyeDrHerndon
2539 John Milton Dr, Herndon, VA 20171
-
Visual Health Doctors of OptometryHerndon
494 Elden St Ste 002, Herndon, VA 20170
-
Northern Virginia Eye Institute - HerndonHerndon
171 Elden St Ste 100, Herndon, VA 20170
-
Eye Care on the RidgeHillsville
843 W Stuart Dr, Hillsville, VA 24343
-
John L. Hines, M.d.Hollins
5296 Peters Creek Rd, Hollins, VA 24019-3808
-
Lebow Eye Associates PCHopewell
221 E Broadway, Hopewell, VA 23860
-
Old Dominion Eye CareKilmarnock
101 Technology Park Dr, Kilmarnock, VA 22482
-
Wagner Kapoor InstituteKilmarnock
101 Technology Park Dr, Kilmarnock, VA 22482
-
Access EyeKing George
7961 Kings Hwy, King George, VA 22485
-
Eye Care Of VirginiaKing George
16375 Merchants Ln, King George, VA 22485-5655
-
Optical Center at the ExchangeLangley AFB
61 Spaatz Dr, Langley AFB, VA 23665
-
Elton H Brown & Associates PcLawrenceville
315 N Main St, Lawrenceville, VA 23868-1809
-
Walmart Vision & GlassesLebanon
1050 Regional Park Rd, Lebanon, VA 24266
-
Jared Tyhurst ODPCLebanon
1614 E Main St Ste A, Lebanon, VA 24266
-
Blue Ridge Eye AssociatesLexington
30 Crossing Ln, Lexington, VA 24450-6354
-
EyeOneLexington
62 Hill Top Ln, Lexington, VA 24450
-
Carl S Partain OptometryLexington
1233 North Lee Highway, Lexington, VA 24450
-
Lexington Eye CareLexington
55 Comfort Way, Lexington, VA 24450
-
Vision Health Center - Locust GroveLocust Grove
4207 Germanna Hwy, Locust Grove, VA 22508-2040
-
MyEyeDr.Lorton
9419 Lorton Market St, Lorton, VA 22079
-
The Eye MDLorton
9010 Lorton Station Blvd Ste 250, Lorton, VA 22079
-
Valley Eye ClinicLuray
30 Cottage Dr, Luray, VA 22835
-
Forest Family Eye CareMadison Heights
3938 Amherst Hwy, Madison Heights, VA 24572-5963
-
Robin M. Ayers, ODMadison Heights
197 Madison Heights Square Ste 100, Madison Heights, VA 24572
-
Royal Oak Eye CareMarion
1247 N Main St, Marion, VA 24354
-
A Susan Keene ODMarion
1020 Terrace Dr, Marion, VA 24354
-
Cornea ConsultantsMc Lean
8180 Greensboro Dr Ste 140, Mc Lean, VA 22102-3888
-
Richard M Davidson, OdMc Lean
8025 Tysons Corner Ctr Ste 1, Mc Lean, VA 22102-4525
-
New Kent Eye CareNew Kent
11847 Aspengraf Ln, New Kent, VA 23124
-
Optometry Group PLLCNorton
608 Trent St SE, Norton, VA 24273
-
Oakton OptometryOakton
2972 Chain Bridge Rd Ste C, Oakton, VA 22124-3000
-
Dr. Paul EdwardsOnemo
75 Main St, Onemo, VA 23109
-
Accomac Optometric CenterOnley
25314 Lankford Hwy, Onley, VA 23418-2813
-
Fluvanna Eye CarePalmyra
5 Centre Ct, Palmyra, VA 22963
-
Clarity Eye Care PLCPearisburg
122 Tazewell St, Pearisburg, VA 24134
-
Legacy Eye CarePetersburg
3500 S Crater Rd, Petersburg, VA 23805-9204
-
Petersburg Family Eye CarePetersburg
44 Medical Park Blvd h, Petersburg, VA 23805
-
Virginia Eye InstitutePetersburg
105 Holly Hill Dr, Petersburg, VA 23805
-
Crater Vision CenterPetersburg
3333 S Crater Rd # 2D, Petersburg, VA 23805
-
Dr. Kristina Ramsey Harbor Family Eye CarePortsmouth
5589 Portsmouth Blvd, Portsmouth, VA 23701
-
James V. CornettaPortsmouth
226 Fort Ln, Portsmouth, VA 23704-2220
-
Kerry Cline and AssociatesPounding Mill
12588 Gov George C. Peery Hwy, Pounding Mill, VA 24637
-
Mountain Empire Eye PhysiciansPounding Mill
224 Clay Dr, Pounding Mill, VA 24637-4320
-
Powhatan Family Vision CenterPowhatan
1664 Anderson Hwy, Powhatan, VA 23139-8056
-
Dr. Amanda Brewer-lordPulaski
334 N Washington Ave, Pulaski, VA 24301-5010
-
Dilzer Eye Care AssociatesPurcellville
530 E Main St, Purcellville, VA 20132
-
Dulles Eye AssociatesPurcellville
1020 E Main St Ste L, Purcellville, VA 20132
-
Dulles Eye AssociatesPurcellville
17337 Pickwick Dr Ste A, Purcellville, VA 20132-6176
-
Infinity Eye CareRadford
7350 Peppers Ferry Blvd, Radford, VA 24141
-
Brian Looney, Doctor of OptometryRichlands
125 Suffolk Ave, Richlands, VA 24641
-
National OpticalRidgeway
4960 Greensboro Rd, Ridgeway, VA 24148
-
Friedrichs Family Eye CenterRocky Mount
395 S Main St, Rocky Mount, VA 24151
-
Vistar Eye CenterRocky Mount
395 S Main St, Rocky Mount, VA 24151-1710
-
Rocky Mt Family Eyecare CenterRocky Mount
365 Tanyard Rd, Rocky Mount, VA 24151-1531
-
InvisionSalem
101 W 4th St, Salem, VA 24153
-
Botetourt EyecareSalem
511 Roanoke Blvd, Salem, VA 24153-5032
-
Gary L. BestSalem
904 Apperson Dr, Salem, VA 24153
-
Smithfield EyeSmithfield
1807 S Church St Ste 114, Smithfield, VA 23430
-
Halifax Eye Care CenterSouth Boston
521 Webster St, South Boston, VA 24592
-
Michael K Haskett, O.d.South Boston
2047 Hamilton Blvd, South Boston, VA 24592-2141
-
Family Eye CareSouth Boston
3471 Old Halifax Rd, South Boston, VA 24592
-
Jadofsky, Howard DStanardsville
102 Main St, Stanardsville, VA 22973
-
America's Best Contacts & EyeglassesStaunton
49 Lee Jackson Hwy Ste 101, Staunton, VA 24401
-
Staunton Eye ClinicStaunton
2010 N Augusta St, Staunton, VA 24401-2435
-
MyEyeDr.Stone Ridge
42015 Village Center Plz Ste 103, Stone Ridge, VA 20105
-
Future Sight Optometry - Adjacent To The Tappahannock WalmartTappahannock
1660 Tappahannock Blvd, Tappahannock, VA 22560-9320
-
Retina Institute of VirginiaTappahannock
297 Hospital Rd, Tappahannock, VA 22560
-
The Eye Site of TappahannockTappahannock
611 Della St, Tappahannock, VA 22560
-
Gilchrist EyecareTappahannock
402 Airport Rd, Tappahannock, VA 22560
-
ClearSight EyeCareTazewell
284 Ben Bolt Ave, Tazewell, VA 24651
-
For EyesTysons
8019L Tysons Corner Ctr, Tysons, VA 22102
-
Dr. Matthew Han ODTysons
8019L Tysons Corner Ctr, Tysons, VA 22102
-
Vision Essentials Optical Center | Kaiser Permanente Tysons Corner Medical CenterTysons Corner
8008 Westpark Dr Fl 1, Tysons Corner, VA 22102
-
Joyful EyecareVa Bch
4554 Virginia Beach Blvd, Va Bch, VA 23462-3045
-
Town Center OptometryVa Bch
4554 Virginia Beach Blvd, Va Bch, VA 23462-3045
-
National OpticalVinton
300 W Virginia Ave, Vinton, VA 24179-3212
-
National Optometric Center PlcVinton
300 W Virginia Ave, Vinton, VA 24179-3212
-
Weber City Eye CareWeber City
1818 US Highway 23 North, Weber City, VA 24290
-
West Point Vision CareWest Point
3180 King William Ave, West Point, VA 23181
-
Davidson Brown & AdamWest Springfield
8350 Traford Ln Ste 1, West Springfield, VA 22152-1670
-
Mountain Empire Eye PhysiciansWise
135 Plaza Rd SW, Wise, VA 24293
-
Weberling & AssociatesWise
137 Plaza Rd SW, Wise, VA 24293-4613
-
Eye Care Physicians & SurgeonsWoodstock
103 W South St, Woodstock, VA 22664
-
Leonard Goldstein ODWoodstock
461 W Reservoir Rd, Woodstock, VA 22664
-
Alla Y Hynes, MdWoodstock
755 S Main St Ste B01, Woodstock, VA 22664-1153
BEFORE YOU GO
Plan your eye care appointment
Compare provider roles, prepare your records and understand prescription documents.

Understand provider roles
Understand the main eye care roles, then confirm that a practice can provide the appointment or referral you need.
Read the guide
Prepare for an eye exam
Check the appointment type, organize your eye care information and get preparation instructions directly from the clinic.
Read the guide
Know which prescription you need
Keep the two prescriptions separate, confirm fitting status and understand when the FTC requires a prescription copy.
Read the guide