Imam al-Ghazali lahir pada 450 H (1058 M) di desa Taberan distrik Thus, Persia, dan bernama Abu Hamid Muhammad. Gelarnya ada lah “Hujjatul Islam” dan gelar wangsanya adalah Al-Ghazali. Pada saat ayah Al-Ghazali meninggal, diper cayakanlah pendidikan kedua anak laki-lakinya, Muhammad dan Ahmad, kepada salah seorang kawan kepercayaannya. Dia memberikan kepada keduanya pendidikan dasar lalu mengirimkan ke maktab swasta. Kedua anak itu mampu menghafal Al-Quran dalam waktu singkat. Setelah itu, mereka mulai belajar bahasa Arab.