Celal Şengör, 24 Mart 1955'te İstanbul'da doğdu. Çocukluğunu İstanbul'da geçiren Şengör, lise eğitimini Robert Academy'de tamamladı. Daha sonra, New York Üniversitesi'nde jeoloji alanında öğrenim gördü ve 1978'de yüksek lisans, 1982'de doktora derecelerini elde etti.
Özellikle dağ kültürleri ve küresel jeoloji alanında çalışmalar yapan Şengör, Jeoloji Mühendisliği bölümünde profesör olarak çalıştı. Kendisine birçok uluslararası ödül verilen Şengör, Türkiye'nin en önde gelen jeologlarından biri olarak kabul edilmektedir.