Best Eye Doctors in Birmingham, AL

Handpicked Top 3 Eye Doctors in Birmingham. Our 50-Point Inspection includes everything from checking customer reviews, history, complaints, ratings, satisfaction, trust and cost to the general excellence. You deserve only the best!


Since 1988

ALABAMA VISION & HEARING CENTER - Eye Care, Cataract Care, Cataract Surgery, Laser LenSx Cataract Surgery, Bifocal Implants, Implantable Contact Lenses & Refractive Lens Exchange

Specializing in blade-free all laser Custom LASIK laser vision correction


Monday - Friday 8:00 am – 5:00 pm

I had Lasik done by Dr. Kloess. Everyone was amazing the staff and the Doctor. They kept you informed of what was going on and the facilities were very nice. He called that night to check on me and the next day I could see so well. I regret nothing.
send your review

790 Montclair Road, Suite 100, Birmingham, AL 35213


NOWVISION EYE CARE - Preventive Eye Care, Routine Eye Exams, Pediatric Eye Care, Ocular Disease Treatment, Foreign Body/Emergency Care, Contact Lens Fitting, Glasses, Spectacles & Lenses

Accepts Medicare, Davis Vision & Humana/VCP Insurance

Monday: 10am-5pm Tuesday: 10am-5pm Thursday: 10am-5pm Friday: 8am-3pm

If you're in need of your annual eye exam please consider NowVision Eye Care!!! Dr. Lori Jasper and her staff are super nice, and thorough. My father was super impressed with the service they provided, and he highly recommends them! Give them a call today and book your next eye examination!
send your review

2226 1st Ave S, #103, Birmingham, AL 35233


Since 1988

Eye Care, Lenses and Frames, Contacts, Vision Correction, Eye Conditions, Eye Diseases & Vision Problems

30% Off Select Frames

Monday: 8:15am – 5:00pm Tuesday: 8:15am – 6:00pm Wednesday: 9:30am – 5:00pm Thursday: 8:15am – 6:00pm Friday: 8:15am – 1:00pm

Dr. Blackburn's staff was friendly, professional and efficient. Each person took time to talk with me. Dr Blacburn explained each test and answered all my questions.
send your review

4960 Valleydale Road, Suite 201, Birmingham, AL 35242