Where quality & price exceed your expectations
Family-owned and caring for St. Thomas eyes for over 40 years. Eye exams, glasses, sunglasses and contact lenses, all under one roof on Wellington St.
Everything for your eyes, in one place
From your eye exam to the perfect pair of glasses, our caring and knowledgeable team looks after you every step of the way.

Eye Exams
Thorough eye exams with our three optometrists, using modern equipment right here in St. Thomas.
Learn more →
Frames & Lenses
Designer and local frames hand-picked to suit every face, plus quality Essilor lenses.
Learn more →
Contact Lenses
Contact lenses and care products from Johnson & Johnson, Alcon, CooperVision and more.
Learn more →
Sunglasses
Fashion and sport sunglasses, with many models available in your prescription.
Learn more →
A St. Thomas family business for over 40 years
Elgin Optical was founded in 1981 by David and Nancy Oatman as a family owned and operated business in Elgin Mall. Today you'll find us at 308 Wellington St., offering eye exams, eyeglasses and contact lenses.
The practice is now run by owner and licensed Optician Amy Annett, with a wonderful, caring staff and three Optometrists for all your eye care needs.
Meet our teamService you won't find at a big chain
Our own in-store lab
We have our own edging lab, so many glasses are made and many repairs are done right here, for prompt and timely service. We can even put new lenses in your own frames.
Mobile service
Our Opticians visit hospitals and nursing homes to do fittings and adjustments, so everyone can get the eye care they need.
Safety, sport & kids' glasses
We carry a wide variety of prescription safety glasses, sport glasses and children's frames to fit every need.
Designer frames & trusted lenses
Ray-Ban, Oakley, Michael Kors, Coach, Versace and many more, plus frames from local suppliers.










Find us on Wellington St.
- Address308 Wellington St., St. Thomas, ON N5R 2S9
Get directions - Phone519-633-4788
- Hours
- Monday10:00 am – 5:00 pm
- Tuesday9:30 am – 5:00 pm
- Wednesday9:30 am – 5:00 pm
- Thursday10:00 am – 5:00 pm
- Friday10:00 am – 5:00 pm
- Saturday10:00 am – 5:00 pm
- SundayClosed
Ready for your next eye exam?
Call us or send a message and we'll find a time that works for you.
