Expert eye exams, designer frames, and personalized vision care — right here in Fort Dodge. Your eyes deserve a practitioner who truly listens.
From routine exams to specialized vision solutions — every visit is tailored to you.
Thorough vision testing and ocular health assessments using modern diagnostic equipment. We check more than just your prescription.
Expert contact lens consultations for every lifestyle — daily disposables, toric, multifocal, and specialty lenses. Find your perfect fit.
Curated collections from top eyewear brands. Our team helps you find frames that complement your face, style, and prescription needs.
Diagnosis and management of eye conditions including dry eye, glaucoma, cataracts, and macular degeneration — because vision health is whole health.
Gentle, thorough exams for young patients. Early detection of vision problems supports learning, sports, and everyday confidence.
We accept major vision plans and work with you to maximize your benefits. Transparent pricing with no surprises at checkout.
For years, Terry D. Moehnke, O.D. has been Fort Dodge's trusted eye care provider — offering personalized, thorough exams in a warm, welcoming environment.
We believe great vision starts with a real conversation. That's why we take the time to understand your lifestyle, your concerns, and your goals — whether you need a simple glasses prescription or ongoing management of a chronic eye condition.
Every prescription deserves a frame you love. Browse our curated selection of quality eyewear.
"I've been coming here for years and the care is always top-notch. Dr. Moehnke takes the time to explain everything and makes sure I understand my eye health."
"Finally found an eye doctor who actually listens! The frame selection is great and the whole experience felt personal, not rushed. Highly recommend to anyone in the area."
"Brought my kids in for their first exams and the staff was so patient and kind. They made the whole thing fun instead of scary. We'll be back for years to come!"
Ready to schedule? Reach out by phone, stop by the office, or send us a message — we'd love to hear from you.
25 S 16th St
Fort Dodge, IA 50501-5021
Monday – Friday: 8:30 AM – 5:00 PM
Saturday – Sunday: Closed
Thank you for reaching out. We'll get back to you within one business day.