Across Oklahoma, of the 440 eye care practices we list, 434 give a phone number and 322 have a website. By what they offer: 17 optometry, 6 children's eye care, 3 ophthalmology.
Top 10 eye care practices in Oklahoma
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
2Omni Eye Center Laser VisionEdmond
-
3Insight Eyecare GlenpoolGlenpool
-
4Dr. Lisa Walker, OptometristElk City
-
5Kenmore Eyecare CenterMoore
-
6Innovative EyecareOklahoma City
-
7Guthrie Eye CareGuthrie
-
8Stonewood Vision SourceBroken Arrow
-
9Woodward Vision CareWoodward
-
10Foust Family Eye CareBartlesville
Cities
Largest first. Towns with a single eye care practice are listed further down this page.
- Oklahoma City71
- Tulsa64
- Edmond28
- Norman15
- Broken Arrow13
- Lawton11
- Ardmore10
- Muskogee10
- Tahlequah10
- Duncan9
- Enid9
- Ada6
- Bartlesville6
- McAlester6
- Midwest City6
- Owasso6
- Shawnee6
- Ponca City5
- Woodward5
Other towns in Oklahoma
One eye care practice each — too few for a page of their own, so they live here.
-
Geiger Eye CareAltus
809 E Tamarack Rd, Altus, OK 73521
-
Kamran Massoumi MDAltus
3000 N Main St Ste A, Altus, OK 73521
-
Oklahoma Eye InstituteAltus
1015 E Broadway St Ste 101, Altus, OK 73521-5506
-
Alva Vision ClinicAlva
504 College Ave, Alva, OK 73717
-
The Eye Site PLLCAlva
515 College Ave #2, Alva, OK 73717
-
The Eye Site PllcAlva
921 Oklahoma Blvd, Alva, OK 73717-2631
-
Trina Piper-hughbanks OdAlva
410 4th St Ste D, Alva, OK 73717-2363
-
Cocheran Family Eye CareAnadarko
734 W Petree Rd, Anadarko, OK 73005
-
Carlisle Vision Clinic, P.L.L.C.Beaver
712 Avenue A, Beaver, OK 73932
-
Bethany Eye CareBethany
7221 NW 23rd St, Bethany, OK 73008
-
The Eye Center South TulsaBixby
11920 S Memorial Dr, Bixby, OK 74008
-
Bixby Vision ClinicBixby
13404 S Memorial Dr, Bixby, OK 74008-3104
-
Blanchard Family Eye CareBlanchard
1019 N Council Ave, Blanchard, OK 73010-8045
-
Blanchard Family Eye CareBlanchard
112 S Main, Blanchard, OK 73010
-
Dr. Cantrell's Vision SourceBristow
121 E 7th Ave, Bristow, OK 74010
-
MyEyeDr.Broken Bow
511 South Park Drive, Suite A, Broken Bow, OK 74728
-
Eyecare of CatoosaCatoosa
650 S Cherokee St Ste A, Catoosa, OK 74015
-
Eyecare Of Catoosa HillsCatoosa
2036 S Miller Ln Ste E, Catoosa, OK 74015-1539
-
Vision and Eye Medical Diagnostic Laser CenterCatoosa
2310 OK-66, Catoosa, OK 74015
-
K. Dean Evans Jr. ODChandler
113 OK-18, Chandler, OK 74834
-
Northwest Family Eyecare SolutionsCherokee
1504 S Grand Ave, Cherokee, OK 73728
-
Chickasha Vision CenterChickasha
2222 W Iowa Ave, Chickasha, OK 73018
-
Fulton EyeCare CenterChickasha
402 W Chickasha Ave #100, Chickasha, OK 73018
-
Lewis and Lewis Eye Care ClinicChoctaw
14975 Bypass St, Choctaw, OK 73020
-
Vision CenterClaremore
421 N Lynn Riggs Blvd, Claremore, OK 74017
-
Claremore Eye AssociatesClaremore
212 E Blue Starr Dr, Claremore, OK 74017
-
Lauren R. Cisper, O.d.Claremore
221 S Florence Ave Ste 150, Claremore, OK 74017-7263
-
Parker Robert C MDClaremore
509 E Blue Starr Dr, Claremore, OK 74017
-
Cleveland Vision CenterCleveland
107 S Broadway St, Cleveland, OK 74020
-
Clinton Vision SourceClinton
565 S 30th St, Clinton, OK 73601
-
Randi L. Day, OdClinton
818 Frisco Ave, Clinton, OK 73601-3323
-
Collinsville Primary Eye CareCollinsville
1103 W Center St, Collinsville, OK 74021
-
Louis L. King, ODCoweta
308 N Broadway, Coweta, OK 74429
-
Cushing Vision CenterCushing
2013 E Main St, Cushing, OK 74023
-
Dr. Leslie White ODCushing
126 S Highland Ave, Cushing, OK 74023-4115
-
Tabor Eye ClinicDavis
119 W Main St, Davis, OK 73030
-
Del City Vision SourceDel City
4650 SE 15th St, Del City, OK 73115
-
Stanton OpticalDel City
4700 SE 15th St, Del City, OK 73115
-
Clay Eye Clinic-the Vision SourceDurant
1501 N Washington Ave, Durant, OK 74701-2127
-
Texoma Regional Eye CenterDurant
5389 N 1st Ave, Durant, OK 74701
-
Thomas J. Williams O.DDurant
203 N 16th Ave, Durant, OK 74701-3600
-
Geiger Eye CareElgin
7758 US Highway 277, Elgin, OK 73538-2131
-
Dr. Lisa Walker, OptometristElk City
106 N Main St, Elk City, OK 73644
-
Vision Source Elk CityElk City
901 N Main St, Elk City, OK 73644
-
Eyecare Of Western OklahomaElk City
800 N Main St, Elk City, OK 73644-3414
-
BVA Advanced Eyecare - West Residency in Ocular DiseaseElk City
1710 W 3rd St, Elk City, OK 73644-5159
-
Fort Gibson Family EyecareFort Gibson
330 W Hwy 62, Fort Gibson, OK 74434
-
Optical Center at the ExchangeFort Sill
1718 Macomb Rd, Fort Sill, OK 73503
-
Geiger Eye CareFrederick
315 S Main St, Frederick, OK 73542
-
Insight Eyecare GlenpoolGlenpool
12140 South Waco Avenue, Glenpool, OK 74033
-
Glenpool Eye CareGlenpool
247 E 141st St, Glenpool, OK 74033
-
Grove Eye CenterGrove
1013 S Main St, Grove, OK 74344
-
Eyecare of Grand LakeGrove
720 S Main St, Grove, OK 74344
-
Burke EyecareGrove
1105 S Main St, Grove, OK 74344
-
Triad Eye InstituteGrove
63223 E 290 Rd, Grove, OK 74344
-
Guthrie Eye CareGuthrie
2114 W Noble Ave, Guthrie, OK 73044
-
Guymon Vision ClinicGuymon
301 Northridge Cir, Guymon, OK 73942
-
Harrah Eye ClinicHarrah
1087 N Harrah Rd, Harrah, OK 73045
-
Healdton Family Eye CareHealdton
11126 Highway 76, Healdton, OK 73438
-
Henryetta Eye CenterHenryetta
900 W Main St, Henryetta, OK 74437
-
Wald Eyecare LLCHobart
212 S Main St, Hobart, OK 73651
-
Holdenville Eye CenterHoldenville
720 N Hinckley St, Holdenville, OK 74848
-
Vision SourceHoldenville
121 W Main St, Holdenville, OK 74848
-
Vision Source of HugoHugo
806 E Jackson St, Hugo, OK 74743
-
Curtis Vision CenterHugo
506 E Jackson St, Hugo, OK 74743
-
The Eye GuysIdabel
2020 SE Washington St, Idabel, OK 74745
-
Dr. Andrew Young ODJay
859 E Melton Dr, Jay, OK 74346-2704
-
Oklahoma Medical Eye GroupJenks
224 S Gateway Pl, Jenks, OK 74037
-
Insight Eyecare JenksJenks
301 W Main St, Jenks, OK 74037
-
RoseRock EyecareJenks
317 E Aquarium Pl, Jenks, OK 74037
-
Omeg EyeJenks
Jenks, OK
-
Drs. Joseph and Pamela ReichertKingfisher
824 S Main St, Kingfisher, OK 73750
-
Carl W. Newton Od, PcLambert
1504 S Grand Ave, Lambert, OK 73728-4529
-
Lindsay Vision CenterLindsay
301 S Main St, Lindsay, OK 73052
-
Marlow Family Eye CareMarlow
405 S Broadway St, Marlow, OK 73055
-
Wesley J Walker, OdMarlow
405 S Broadway St, Marlow, OK 73055-3029
-
Eye Associates of MiamiMiami
2222 N Main St, Miami, OK 74354
-
Kenmore Eyecare CenterMoore
513 N Telephone Rd, Moore, OK 73160
-
VisionworksMoore
705 SW 19th St Ste. 160, Moore, OK 73160
-
Dr. Orlando Diaz Contact Lens and EyeCare CenterMoore
660 SW 19th St, Space G, Moore, OK 73160
-
Ledbetter EyecareMoore
232 W Main St, Moore, OK 73160
-
Partin Eye CareMustang
1100 N Mustang Rd, Mustang, OK 73064
-
Poage EyecareMustang
1432 N Mustang Rd, Mustang, OK 73064
-
Vision Source MustangMustang
1108 E State Hwy 152, Mustang, OK 73064
-
Warren Eye Care CenterMustang
100 S Castle Rock Ln, Mustang, OK 73064-4586
-
Classic Vision NobleNoble
306 E Cherry St, Noble, OK 73068
-
Vivid EyecareNowata
307 S Locust St Ste B, Nowata, OK 74048
-
Lakeside EyecareOologah
485 S Elm St, Oologah, OK 74053
-
Pauls Valley Eye ClinicPauls Valley
1811 W Grant Ave, Pauls Valley, OK 73075
-
Pauls Valley Eye ClinicPauls Valley
100 Maxwell Dr, Pauls Valley, OK 73075-6812
-
Cockrell Eyecare CenterPawnee
534 Illinois St, Pawnee, OK 74058
-
Wilda Eye CarePerry
415 N 7th St, Perry, OK 73077
-
Piedmont Vision CenterPiedmont
51 Gooder Simpson Blvd # C, Piedmont, OK 73078
-
Poteau Eye CarePoteau
1230 S Broadway St, Poteau, OK 74953
-
Tamatha K. Holt, ODPoteau
1104 Dewey Ave, Poteau, OK 74953
-
David L Roberts ODPoteau
2110 N Broadway St, Poteau, OK 74953-2501
-
Grantham Eye ClinicPoteau
101 Smith Ave, Poteau, OK 74953
-
eyedeal.visionPryor
203 S Adair St, Pryor, OK 74361
-
Howell Family EyeCarePryor
2 S Rowe St, Pryor, OK 74361
-
Dr. Pearson Pryor Vision SourcePryor
11 S Rowe St, Pryor, OK 74361
-
Claremore-pryor Eye ClinicPryor
1020 NE 1st St, Pryor, OK 74361-4014
-
Bva Advanced Eye CarePurcell
1500 N Green Ave, Purcell, OK 73080-1642
-
Purcell Vision ClinicPurcell
300 Lester Ln, Purcell, OK 73080-5455
-
Advanced Eye CareRoland
311 E W Ray Fine Blvd Ste 5, Roland, OK 74954
-
Dobbs Eye ClinicSallisaw
603 W Cherokee Ave, Sallisaw, OK 74955
-
Total Eye CareSallisaw
1105 E Cherokee Ave, Sallisaw, OK 74955
-
Stanton OpticalSand Springs
152 Alexander Blvd Ste B, Sand Springs, OK 74063
-
Dr Presley & AssociatesSand Springs
230 OK-97, Sand Springs, OK 74063
-
Dr. Katey RigginsSand Springs
401 N McKinley Ave, Sand Springs, OK 74063
-
Eye to Eye Family Vision CareSapulpa
1029 E Taft Ave, Sapulpa, OK 74066
-
Sapulpa Vision CenterSapulpa
515 S Mission St, Sapulpa, OK 74066
-
Hagen MargoSapulpa
741 S Mission St, Sapulpa, OK 74066
-
Seminole Vision CenterSeminole
1909 N Milt Phillips Ave, Seminole, OK 74868
-
Northwest Eye AssociatesShattuck
404 S Main St, Shattuck, OK 73858-9614
-
Advantage Eyecare of SkiatookSkiatook
5335 W C Rogers Blvd Ste b, Skiatook, OK 74070
-
Cockrell Eyecare CenterStillwater
1711 W 6th Ave, Stillwater, OK 74074
-
Drummond Eye ClinicStillwater
420 S Knoblock St, Stillwater, OK 74074
-
EYE DOC StillwaterStillwater
1936 N Perkins Rd, Stillwater, OK 74075
-
Drummond OpticalStillwater
424 S Knoblock St, Stillwater, OK 74074
-
Brunk Billy ODStilwell
816 W Cedar St, Stilwell, OK 74960
-
Southern Oklahoma Eye CenterSulphur
1010 W 3rd St, Sulphur, OK 73086
-
Choctaw Nation Eye ClinicTalihina
Talihina, OK
-
Tecumseh Vision SourceTecumseh
123 E Washington St, Tecumseh, OK 74873
-
Bright Eyes Family EyecareThe Village
9424 N May Ave, The Village, OK 73120
-
Oklahoma Eye AssociatesThe Village
10601 N May Ave, The Village, OK 73120
-
Optical Center at the ExchangeTinker
3360 N. Ave, Tinker, OK 73145
-
Vian Eye ClinicVian
117 Blackstone St, Vian, OK 74962
-
Family EyecareVinita
529 N Wilson St, Vinita, OK 74301
-
Dr. Sherl Moore ODVinita
415 N Wilson St, Vinita, OK 74301
-
Greiner Jack H ODVinita
120 W Delaware Ave, Vinita, OK 74301
-
Rice Family Eye CareWagoner
512 E Cherokee St, Wagoner, OK 74467
-
Warner Family Eye CareWarner
210 S Highway 2, Warner, OK 74469
-
Omni Eye CenterWarr Acres
5565 Northwest Expy, Warr Acres, OK 73132
-
Timothy L. Nelson, OdWatonga
203 N Noble Ave, Watonga, OK 73772-3811
-
True Vision Optometric GroupWeatherford
129 N Bradley St, Weatherford, OK 73096
-
Bva Advanced Eye Care - WeatherfordWeatherford
213 N Illinois St, Weatherford, OK 73096-5437
-
Myra J. FrantzWeatherford
400 E Main St Suite B, Weatherford, OK 73096
-
Dr. Dwight Shreck ODWeatherford
500 N Washington St, Weatherford, OK 73096-5700
-
My Family Eye CareWest Siloam Springs
820 Stateline Rd, West Siloam Springs, OK 74338-1348
-
Grantham Eye ClinicWilburton
218 W Main St, Wilburton, OK 74578-4046
-
Southern Oklahoma Eye CenterWynnewood
212 S Dean A Mcgee Ave, Wynnewood, OK 73098
-
Pearle VisionYukon
12444 NW 10th St, Yukon, OK 73099-5843
-
Eye Care Specialists of OklahomaYukon
12444 NW 10th St Bld H Suite 101, Yukon, OK 73099
-
DISEYE SEIDOUGHA OBA INCYukon
3228 Pagoda Pead Dr, Yukon, OK 73099
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