Great eye care, close to home.
We welcome patients of all ages at our 3 Costco Optical clinics and 6 Walmart Vision Centers across the Twin Cities. Warm doctors, thorough exams, and personalized care that fits your life.

Our Services
Personalized care for every set of eyes.
In our friendly clinics we get to know each patient so exams and treatment are tailored to you — not a template.
Comprehensive Eye Exams
Thorough exams for every age using modern diagnostic imaging.
Contact Lenses
Fittings for daily, monthly and specialty lenses — including hard-to-fit patients.
Medical Eye Care
Diagnosis and management of dry eye, glaucoma, cataracts and diabetic eye disease.
Family & Pediatric Care
Kids to grandparents — patient-focused care that grows with your family.

Meet Our Doctors
Doctors who take the time to listen.
Our optometrists take the time to explain your exam results, describe your options, and listen to your eye care needs. Led by Dr. Scott Hadden — Regional Doctor of the Year — our team has cared for Minnesota families for more than three decades.
- Special interest in pediatrics & geriatrics
- Contact lens experts — including hard-to-fit patients
- Diagnosis & management of glaucoma, cataracts, dry eye
- Same-week appointments at most locations
Find a Practice
9 locations across the Twin Cities.
Costco Optical
- (952) 513-2836ChaskaChaska, MN
- (952) 943-4803Eden PrairieEden Prairie, MN
- Coming SoonOtsegoOtsego, MN
Walmart Vision Centers
- (763) 354-5717AndoverAndover, MN
- (952) 431-9709Apple ValleyApple Valley, MN
- (952) 854-2262BloomingtonBloomington, MN
- (952) 356-3333BurnsvilleBurnsville, MN
- (651) 451-9817Inver Grove HeightsInver Grove Heights, MN
- (651) 686-7435EaganEagan, MN
Costco Optical eye exams are open to everyone — no Costco membership required.
Patient Reviews
What our patients are saying.
"Dr. Hadden was very knowledgeable and answered all my questions. I didn't feel rushed at all — one of the best eye exams I've had."
"Convenient location, friendly staff, and a thorough exam. They took the time to explain everything and helped me pick the right contacts."
"Great experience from start to finish. Getting an appointment was easy and the doctor was patient with my kids' first exam."
Ready for clearer vision?
Book your comprehensive eye exam at the location nearest you — most insurance plans accepted.
Schedule an Exam