Book Eye Exam

English / Español

Or call us at (210) 428-2674

City Base

3166 SE Military Dr #B105
San Antonio, TX 78223


(210) 428-2674

Store Hours

Mon - Sat 9:00 am - 8:00 pm
Sun Closed

schedule an appointment
The Best Optical Store in San Antonio, TX 78223

Looking for new eyeglasses? Need to get an updated prescription? Interested in saving more? My Eyelab is an optical store in San Antonio’s City Base Landing that offers high-quality products and great customer service at affordable prices. Our store is conveniently located at 3166 SE Military Dr #B105 and you can schedule your eye exam online right now.

Get An Eye Exam For Free!

We want you to be fully satisfied with us, and in order to get the best results from your corrective eyewear, a current prescription should be used. This is why most orders at My Eyelab qualify for a Free Eye Exam. The exam will be performed by an independent eye care doctor.

About Your Eye Examination

Having your eyes checked with us is more than just determining a prescription. Our independent eye care doctor will perform different tests to determine what eye conditions are affecting your vision if any, some of these tests are:

    • Autorefraction
    • Visual acuity
    • Evaluation for amblyopia
    • Autokeratometry
    • Tonometry
    • Refractive analysis
    • Slit lamp examination of anterior segment health
    • Ophthalmoscopy for evaluation of fundus health


Buy Affordable Eyeglasses in San Antonio, TX 78223

At My Eyelab you will find what you’re looking for. We have over 2,000 frames in store for you to choose from, and with our value offer you can get 2 pair of eyeglasses for $59.95 plus a free eye exam. Additionally, prescription sunglasses are also available for those who are more into fashion. Savings and style go hand in hand at My Eyelab!

Contact Lenses Also Available

Contact lenses are great, and at My Eyelab we offer a wide variety of daily, weekly, and monthly disposable contacts at affordable prices. We also have a Contact Lens Value Pack, which includes two boxes of disposable contacts and many other benefits like a free eye exam for just $129. If you feel like putting your glasses away, buy your contact lenses in City Base Landing at My Eyelab!

Accepted Insurance

°We accept "out-of-network" benefits for VSP members, which we apply towards your total purchase and submit a claim on your behalf to VSP for payment.

*Insurance acceptance may vary. Don't see your insurance listed? Please call us at (866) 286-7036 to confirm if your plan is accepted.

What Our Customers Are Saying
Went there after my daughter got a great deal on 2 pairs of glasses. Priscilla was great! She made me feel very comfortable. Mark was awesome! He helped me pick out some amazing frames, gave me a great deal on a pair of Harley Davidson frames and he's fun to look at 😜. I highly recommend the SE Military location. Thank you both!
Kat Wright
Kat Wright
03:43 01 Feb 19
I had a nice experience at this location. Everyone is very friendly. They assisted me and wanted to answer all the questions that I had. The lady who helped me with the actual exam was very sweet, listened carefully to my concerns and was very attentive. Highly recommend.
Shanna Nunez
Shanna Nunez
20:38 30 Jan 19
I had a great experience at the City Base location. Priscilla and Raven did excellent job assisting with the eye exam. Crystal did a great job completeing the process of buying the glasses. This store was professional and kind.Do not use the online scheduling! They use a different company, and they will schedule you when the store is closed. They sent me to two different locations that were closed.
elysia ybarra
elysia ybarra
22:37 21 Jan 19
I ordered two pairs on December15 2018. I still have not received my second pair. Although the product is fair and the service acceptable, you can tell they are not prepared to handle minor transparency issues. Their automated systems did not work properly and management has still not informed me as to why my second pair has not arrived. I gave them a shot but will have to take my cash elsewhere for my sunglasses.
Jesus Diaz
Jesus Diaz
12:03 18 Jan 19
I had purchased Two Glasses here and love them. They have a lot to choose from and the prices are responsible. The service is great. Crystal helped me with all my questions and she was so patient with me since this was my first time wearing glasses. Thank you Crystal, love my glasses.
15:39 16 Jan 19

nearby locations