Eye Care Centers in Birmingham, Alabama

EyeCare Associates is dedicated to improving the eye health of our patients in the Birmingham, Alabama area. We have nine Birmingham area locations, including five within the city limits. Outside of the magic city, you can find an EyeCare Associates eye doctor near you in Hueytown, Hoover, Moody and Trussville. No matter where you live in the Birmingham area, you’re always close to high-quality eyecare. Whether you just need your annual eye exam or are seeking treatment for a more complex eye disease we are here for you.

Our doctors are committed to improving your eye health and vision using experience, technology, and passion. Our Birmingham offices are all equipped with the latest in eye care technology and staffed with highly trained, experienced eye doctors to ensure your vision needs are met. Schedule an appointment with our skilled Birmingham area eye doctors and opticians today!

Meet Your Birmingham Eye Doctors

Ready to meet your new eye doctor? Stop on by and say hello to your Eyecare Associates neighborhood specialists! Find a local eye doctor in Birmingham today!

Casey Brown, OD | Birmingham Optometrist
Casey Brown, ODBirmingham, AL
Frank Francisco, OD | Birmingham Optometrist
Frank Francisco, ODBirmingham, AL
Lynn S. Hammonds, OD | Hoover Optometrist | EyeCare Associates
Lynn Hammonds, ODHoover, AL
Dr. Jeffrey Hill, OD
Jeffrey Hill, ODBirmingham, AL
Dr. Victoria Hines, OD
Victoria Hines, ODMoody, AL
Gregory Hively, OD
Gregory "Gregg" Hively, OD Moody, AL
Sheila W. Kirk, OD
Sheila Kirk, ODBirmingham, AL
Dr. Michael Kwarcinski, OD
Michael Kwarcinski, ODBirmingham, AL
Ashley Savage, OD
Ashley Savage, ODBirmingham, AL
Dr. James Skoney, OD
James Skoney, ODBirmingham, AL
Dr. Karen Vanoy, OD
Karen Vanoy, ODBirmingham, AL
Christine White, OD
Christine White, ODBirmingham, AL
Carrie Wolfe, OD | Birmingham Optometrist | EyeCare Associates
Carrie Wolfe, ODBirmingham, AL

Eye Care Services in Birmingham

Our Birmingham area eye doctors offer a variety of services to meet your eye care needs. We can diagnose and treat most common eye conditions and create a treatment plan to get your eyes back on track to being happy and healthy. Just need your annual eye exam? Book an appointment at your nearest EyeCare Associates!


Comprehensive Eye Care


Dry Eye

Glasses & Contact Lenses 

Kid’s Eye Exams


Macular Degeneration 

Low Vision Treatment

Vision Therapy

Ocular Disease 

Red Eyes 

Specialty Contact Lens Care

Your Local Eyeglass Shop

Your Local Birmingham Eyeglass Shop

EyeCare Associates provides complete optical solutions at our Birmingham area locations. 

We feature designer frames and sunglasses for men and women from top brands* including Vera Bradley, Versace, Coach, Ray-Ban, Oakley, and more! See how you look in a stylish new pair of frames using Virtual Try-On, then pick them up at your nearest EyeCare Associates.

Schedule an appointment for a new eyeglass prescription at EyeCare Associates today.  

*Brand selection varies by location.

Our Birmingham Locations

Looking for a specific location closest to you? Visit one of our 30 office location pages for more information on doctors, accepted insurances, hours of operation, and more.

Birmingham (Cahaba)

Birmingham (Greystone)

Birmingham (Homewood)

Birmingham (Hoover)

Birmingham (Trussville)

Birmingham (Valleydale)




Frequently Asked Questions

Does EyeCare Associates Accept Vision Insurance?

Yes! EyeCare Associates offices in Birmingham accept most common vision insurance plans. However, accepted insurances vary from location to location. Please contact your nearest EyeCare Associates office directly with questions about your specific coverage. Learn More.

Does EyeCare Associates Perform LASIK Surgery in Birmingham?

Unfortunately, EyeCare Associates does not currently offer LASIK eye surgery services in Alabama. However, we can refer patients to our trusted network of local partner ophthalmologists in the Birmingham area. If you’re considering LASIK eye surgery, schedule a consultation with one of our EyeCare Associates doctors!

Can I Schedule an Eye Care Appointment Online?

Absolutely! EyeCare Associates makes it easy to schedule an eye exam without picking up the phone. Find your preferred Eyecare Associates location and schedule an appointment online today! Availability varies by location. If you cannot find an appointment on your preferred day or week, be sure to check scheduling with any other Birmingham area EyeCare Associates locations.