ولد أحمد حسن زويل في 26 فبراير 1946 بمدينة دمنهور، محافظة البحيرة، وفي سن 4 سنوات انتقل مع أسرته إلى مدينة دسوق بمحافظة كفر الشيخ حيث نشأ وتلقّى تعليمه الأساسي والثانوي هناك. التحق بكلية العلوم جامعة الإسكندرية بعد حصوله على الثانوية العامة، وحصل على بكالوريوس العلوم بامتياز مع مرتبة الشرف عام 1967 في الكيمياء، وعمل معيدًا بالكلية، ثم حصل على درجة الماجستير عن بحث في علم الضوء.