Dr. John Tavares, OD

Dr. John Tavares, OD

Optometrist
15080 Memorial Dr, Houston, TX
4.94
“I went in for a second opinion, and the doctor was very thorough and clear in answering my questions. He was wonderful with my son, and the staff was friendly, welcoming, and extremely helpful.”
Edgar C.
Highly recommended
98% of patients gave this doctor 5 stars
Excellent wait time
100% of patients waited less than 30 minutes
New patient appointments
Appointments available for new patients on Zocdoc

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

What patients are saying

Overall rating

4.94

Average wait time

4.89

Bedside manner

4.97
“I went in for a second opinion, and the doctor was very thorough and clear in answering my questions. He was wonderful with my son, and the staff was friendly, welcoming, and extremely helpful.”
Edgar C.Less than 3 months ago
“Dr. Tavares was wonderful. I hadn’t had an eye exam in years, and he made the experience smooth and comfortable. He explained everything in a way that was easy to understand and never rushed the appointment.”
Initials hiddenFebruary 2, 2026

About Dr. John Tavares

Originally from Warren, Michigan, Dr. John Tavares relocated to Houston in 1995. Dr. Tavares began his undergraduate studies at Wayne State University in Detroit, and later at the University of Houston, before going on to earn his doctorate of optometry from the University of Houston College of Optometry in 2003. While at the college of optometry, Dr. Tavares received supplemental clinical training in the area of complex medical eye conditions and surgical solutions. Although Dr. Tavares enjoys providing general eye health exams and fitting contact lenses, he has a well-earned reputation for developing exacting solutions to complex eye conditions and has a particular interest in preventive care and ocular health maintenance. Dr. Tavares has been affiliated with Memorial Eye Center since his relocation to Houston in 1995. Dr. Tavares is an ardent sports fan and can often be found in the stands at an Astros, Texans, or Aeros game. He passionately follows the Detroit Red Wings and rarely misses an Astros’ spring training in Florida. Dr. Tavares also enjoys participating in fundraisers, especially at Hollibrook Elementary School where his wife is an educator. Dr. Tavares is available for English and Spanish language exams.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Davis Vision
EyeMed
UnitedHealthcare
VSP
200+ more in-network plans

Popular visit reasons

Contact Lenses
Eye Inflammation
Eyeglasses
General Eye Consultation
Glaucoma Consultation
Retina Consultation
Retinal Detachment
Routine Eye Exam
Contact Lenses
Eye Inflammation
Eyeglasses
General Eye Consultation

Office location

Eldridge
15080 Memorial Dr, Houston, TX 77079

Education and background

Practice names

Education and training

  • University of Houston, Doctor of Optometry

Languages spoken

  • English
  • Spanish

Provider's gender

Male

NPI number

1821063181

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.94
Wait time
4.89
Bedside manner
4.97
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
102 reviews
Most relevant
He is a good doctor. He just what is right and make sure that you’re taken care of.
Verified patient
The office is nice. The doctor is very nice and a clear communicator. I would recommend the physician.
Verified patient
Office staff is very welcoming upon arrival and Dr. Taveres is really thoughtful and great!
Verified patient
Friendly, professional, and helpful. Well run office.
Verified patient
The staff and the doctor are very friendly. Nice place too. Highly recommended.
Verified patient
I went in for a second opinion, and the doctor was very thorough and clear in answering my questions. He was wonderful with my son, and the staff was friendly, welcoming, and extremely helpful.
Verified patient
Dr. Tavares was wonderful. I hadn’t had an eye exam in years, and he made the experience smooth and comfortable. He explained everything in a way that was easy to understand and never rushed the appointment.
My exam was thorough. The nurse attending me was polite and listened. The doctor introduced himself and listened well to my description of my problem, then checked my eyes and diagnosed the issue. He then prescribed some eye drops and sent to my pharmacy. The location of the office was conveniently located. I would definitely recommend Dr. Tavares!
Verified patient
Always a great experience with Dr. John Tavares. I went in for my annual eye exam. Staff is friendly and knowledgeable. Did not buy eye glasses as prices were ridiculously expensive. Both frames and lenses are priced 3x the online prices.
Verified patient
The appointment was on time, everyone was friendly and professional. The doctor Jonh is friendly and professional. I will definitely be back next year for my annual checkup.
This was my first time visiting this office after not being seen for an eye exam in many years so I was a little nervous. Staff was nice and made me feel welcomed and comfortable. Dr. Tavares was very professional and bedside manner was great. My whole experience thoughtout my visit was very thorough and I didn't wait long before being seen. I highly recommend them!
Looked for eye doc in the energy corridor area to check my prescription since my previous doc retired. Pleased with the visit. Doc showed me pictures of the back of my eye which I hadn’t seen before so I thought that was cool—to show me and explain what I was seeing and what they were looking for. Staff were friendly and helpful when helping me pick out new glasses frames. Happy to return next year for my yearly checkup.
I came in for my annual exam and Doctor Tavares did a great job of explaining every step of my exam. He takes the time to make sure you understand why and what is going on during the exam. I would highly recommend anyone to visit Dr. Tavares!
Verified patient
Tanks for everything
Verified patient
It was a quick and easy process for me
Verified patient
Helpful staff.
Dr.Tavares and his team (especially M.A. Antonio) were above expectations. Everyone was friendly and explained all the tests very well! They definitely made my day!
Verified patient
Overall a good experience
Verified patient
overall very good service
Verified patient
Super easy, great doctor, great staff
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Frequently asked questions

How soon can I make an appointment with Dr. John Tavares?

Generally, Dr. John Tavares has appointments available on Zocdoc within 1 week. You can see Dr. Tavares's earliest availability on Zocdoc and make an appointment online.

Is Dr. John Tavares accepting new patients?

Dr. John Tavares generally accepts new patients on Zocdoc. You can see Dr. Tavares's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. John Tavares accept my insurance?

Choose your insurance plan to verify if Dr. Tavares is in-network.

Can I make an appointment with Dr. John Tavares online?

Yes, you can make an appointment online with Dr. Tavares using Zocdoc. It’s simple, secure, and free.

What practice does Dr. John Tavares work with?

Where is Dr. John Tavares's office located?

Dr. John Tavares's office is located at 15080 Memorial Dr, Houston, TX 77079.

What are common reasons for patients to see Dr. John Tavares?

Dr. John Tavares frequently sees patients for Contact Lenses, Eyeglasses, General Eye Consultation, Retina Consultation, and Routine Eye Exam. You can see other visit reasons for Dr. John Tavares on their profile.

What languages does Dr. John Tavares speak?

Dr. John Tavares speaks English and Spanish.

How do patients rate Dr. John Tavares in reviews?

102 patients have reviewed Dr. John Tavares. The overall rating for this doctor is 4.94/5. They have a 4.97/5 rating for bedside manner and a 4.89/5 rating for wait time. You can read individual reviews and ratings on their profile.

Zocdoc›Houston, TX Optometrists›Dr. John Tavares, OD