San Marcos Eye Doctor & Optometrist

Our top rated optometrists provide quality eye care to patients of all ages from San Marcos and the surrounding area. San Marcos Vision Center is currently accepting new patients and we can usually schedule same-day appointments. Walk-ins are also welcome. Give our staff a call at 512-353-0588 or click below to schedule online.

Optometrist San Marcos

Friendly Staff, Great Customer Service

We pride ourselves on delivering high-quality care with a personal touch. Drop by for a new pair of glasses or sunglasses or schedule an eye exam and let our exceptional staff show you our great customer service. Visit us today for all of your eye care needs.

Cutting Edge Technology

Whether you need contact lenses, eyeglasses or you are concerned with your eye health. Our optometrists have access to state-of-the-art tech that lets us catch and treat almost any eye condition including glaucoma, cataracts and corneal ulcers. 

Professional Eye Care & Eye Exams in San Marcos

Our optometrists provide a wide variety of vision care services. This includes eye exams, contact lenses fittings and we have a wide selection of eyeglasses and prescription sunglasses for everyone from children to seniors. Walks in are welcome and we can often do same day prescriptions.

Affordable Optical & Optometrist: Eye Doctor San Marcos, TX

Optometrist giving an elderly patient an eye exam.

Optometry: Comprehensive Eye Care and Eye Exams

Eye exams are more than just reading letters on a chart. Our eye doctors provide full-service eye care that goes above and beyond to meet your needs. We offer exams for all ages, LASIK consultations, contact lens fittings including hard, soft and speciality lenses as well sports eyewear.  We also diagnose, treat, and manage most problems including simple dry eyes & ocular allergies to more severe conditions such as trauma, emergencies glaucoma, cataracts, and corneal ulcers. 

Read more about our eye care services »

Inside view of an optical with rows of eyeglasses.

Full Optical: Contacts, Glasses & Sunglasses

Our optical has incredible selection, with over 900 frames, we can find a pair of frames to suit almost anyone, from budget conscience to brand-name, designer luxury glasses. With our high-tech edging lab, most prescriptions can be done same day! We also offer prescription sunglasses. Our opticians are licensed and ABO certified so you know they’ve got the knowledge and experience to serve your needs. 

Read more about our optical »

Customer Testimonials

Very nice people and very convenient. Went in to have my son’s eyes checked for his license and we were in and out in less the 45 minutes! We will be back again for our next eye exam. Highly recommended! Thanks Dr. Sanchez!

—Mac R.

I had a great experience. Everyone was friendly and nice. They truly cared about my concerns. I highly recommend San Marcos Vision Center.

— Amy L.

They got me in right away and were very friendly. I didn’t have to wait and the place was very clean. Their prices were great and the doctor was super knowledgeable. I will never go anywhere else and recommend them.

— Seana V.

Dr. Was super patient with my son and they got us in and out with what we needed. Thanks so much and I recomend this place to anyone needing glasses or contacts

—Nick P.

I was having trouble finding my insurance that covered my vision. Fernando took his time amd made several calls to help me find my insurance to continue my apointment. Everyone was patient, very kind and informative. And once i went back it was a quick and easy appointment. I will definetly be coming back when I need vision help. Thank you all especially Fernando!

— Jay C.

My wife and I had an outstanding experience at San Marcos Vision Center. Silvia and Sara at check in were friendly and efficient, the O.D. Emily Sanchez was skillful and personable, and Heather Hardison (at ordering and fitting frames and lenses) was knowledgeable and professional. Terrific place, with reasonable prices.

— David N.

Book An Appointment With Our Outstanding Eye Doctors Today.

We’re usually able to see patients the same day they contact us. Give us a call at 512-353-0588 or click below to schedule your appointment online.