10 Best Eyewear Stores in Oklahoma

Glasses aren’t just to help your vision. They’re an opportunity to personalize and curate your style. From trendy brightly-colored frames to more classic tortoise shell designs, there is a style for everyone at Oklahoma’s eyewear stores. Here are our favorite stores in the state. 

Precision Optical, Broken Arrow, OK

This eyewear store has excellent customer service and lots of options for eyewear. You’ll find high quality eye wear, including sunglasses, in a convenient location. The owners are local with a passion for helping Oklahomans see clearly in frames that complement their face. 

Hicks Brunson Eyewear, Tulsa, OK

Hicks Brunson has been part of the Tulsa scene since 1952. They have more than four generations of service in the area. This store was one of the first places Tulsans could find designer eyewear in the 1960s. They still stock all the major designers. Bring your old eyeglasses to their store to have them recycled in partnership with the Down Town Tulsa Lions club in their Recycle for Sight program. 

View this post on Instagram

A post shared by Hicks Brunson Eyewear (@hicksbrunson) on

Dick Story Optical, Oklahoma City, OK

Dick Story is a small shop near Penn Square Mall that started in the early 70s, named for its original owner. It was purchased by a long-time employee in 1996 and has retained its independent feel by offering fashionable and functionable eyewear. 

EYES etc., Nichols Hills, OK

This eyewear store may be fairly new; however, its owners have decades of experience in the industry. W. Andrew Hubbard MD, the ophthalmologist, has extensive specialized training in diagnosis and disease management of the eyes. You’ll get great care and service. 

First Look Eyewear, Moore, Oklahoma City, OK

First Look Eyewear has stylish frames in designer names such as Calvin Klein, Banana Republic, Ray-Ban and Vera Wang. They carry a large selection between their two stores, including affordable brands that won’t break your wallet. 

View this post on Instagram

A post shared by Davina Craig (@firstlookeyewear) on

Complete Eye Care, Lawton, OK

Looking for eye care in southern Oklahoma? This store offers eye exams as well as eyewear. You’ll find fun and stylish eyeglasses with a wide variety of lens options to fit your style and personality. 

View this post on Instagram

A post shared by Complete Eye Care (@mycompleteeyecare) on

Premier Eyecare of Enid, Enid, OK

This eyecare center in northern-central Oklahoma has over two decades of experience in providing eyeglasses. It carries American and European brands that can be fitted with the lens of your choosing. 

Kennedy Eyecare, McAlester, OK

Kennedy Eyecare is a full-service vision care office that provides quality eyewear. They have a good selection of frames, including safety frames to protect your eyes at work or when you’re playing sports. 

View this post on Instagram

A post shared by Kennedy Eyecare (@kennedy_eyecare) on

Family Eye Care, Vinita, OK

Dr. Butner’s office handles most eye services and offers eyewear to northeastern Oklahomans. He’s active in mission work and welcomes donations of used eyeglasses. Quality products and excellent service from local Oklahomans. 

Bussey Eyecare Center, Bartlesville, OK

You’ll find great designer names, such as Kate Spade, Jimmy Choo and Calvin Klein at this eyecare office in north Oklahoma. They treat everyone, from infants to seniors and have a large inventory of frames that will suit your needs. 

Select a Oklahoma town to find the Best Things-To-Do and Places To Go around you
Find Eyeglass Stores Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adair County

Alfalfa County

Atoka County

Beaver County

Beckham County

Blaine County

Bryan County

Caddo County

Canadian County

Carter County

Cherokee County

Choctaw County

Cimarron County

Cleveland County

Coal County

Comanche County

Cotton County

Craig County

Creek County

Custer County

Delaware County

Dewey County

Ellis County

Garfield County

Garvin County

Grady County

Grant County

Greer County

Harmon County

Harper County

Haskell County

Hughes County

Jackson County

Jefferson County

Johnston County

Kay County

Kingfisher County

Kiowa County

Latimer County

Le Flore County

Lincoln County

Logan County

Love County

Major County

Marshall County

Mayes County

McClain County

Mcclain County

Mccurtain County

Mcintosh County

Murray County

Muskogee County

Noble County

Nowata County

Okfuskee County

Oklahoma County

Okmulgee County

Osage County

Ottawa County

Pawnee County

Payne County

Pittsburg County

Pontotoc County

Pottawatomie County

Pushmataha County

Roger Mills County

Rogers County

Seminole County

Sequoyah County

Stephens County

Texas County

Tillman County

Tulsa County

Wagoner County

Washington County

Washita County

Woods County

Woodward County