Skip to content
Photograph of John O'Neill

John O'Neill

Language: English
  • Accepting New Patients
  • In Person Appointments
  • Family Friendly

Meet Dr. John O'Neill (Elgin, IL)

John O’Neill, O.D., received his Doctor of Optometry from the Illinois College of Optometry in May 2008, after earning a Bachelor of Arts in Biology at Augustana College in 2003.

Dr. O'Neill is particularly passionate about addressing the unique vision needs of each patient and educating individuals about their eye health, empowering them to make informed decisions. His journey into optometry was driven by a desire to help people in healthcare, coupled with a fascination for the complexities and functionality of the eye. What he appreciates most about being an optometrist is the dynamic nature of the profession—every day presents new challenges and opportunities for learning.

Outside of his professional pursuits, Dr. John O'Neill enjoys spending time with family and friends, as well as participating in outdoor activities.


We Accept Most Insurance Plans

VSP logo
VSP
United Healthcare logo
United Healthcare
Aetna logo
Aetna
Spectera logo
Spectera
Davis Vision logo
Davis Vision
MetLife logo
MetLife
Superior Vision logo
Superior Vision
Envolve Benefits Options logo
Envolve Benefits Options
Blue Cross logo
Blue Cross
Ambetter logo
Ambetter

Find Elgin Family EyeCare in Elgin, IL

Hours
  • Monday 9:00 am - 6:00 pm
  • Tuesday 9:00 am - 7:00 pm
  • Wednesday 9:00 am - 6:00 pm
  • Thursday 9:00 am - 6:00 pm
  • Friday 9:00 am - 6:00 pm
  • Saturday 8:00 am - 2:00 pm
  • Sunday Closed
  • Nov. 26 Closed
  • Nov. 27 Closed
  • Dec. 25 Closed

Schedule an Exam Today

Patient Reviews

4.5
483 Reviews
5
4
3
2
1
Julianna - Sep 4, 2026
Always a great experience here! All the staff is super friendly. Natalia who works the front desk is... very kind and will make sure everything is taken care of for you. The doctor was friendly, informative and personal. Beth was absolutely amazing and one of the kindest people I’ve very met. She probably spent a good hour helping me find the perfect pair of glasses that was in my price range. After talking with her she knew my style and picked out glasses she thought would suit me best. After we found the perfect pair she even gave me a discount on my glasses. Overall super friendly staff, amazing service and great doctors.
Norm - Aug 19, 2026
I have been visiting Elgin Family Eye Care for many years now and have always had excellent results.... I trust their knowledge of Eye care and I do recommend them to others.