ابوحامد محمدغزالی در سال ۱۰۵۸/ ۴۵۰ در نوقان طوس از مادرزاد و به سال ۱۱۱۱/ ۵۰۵ در طابران طوس درگذشت. در کودکی آموزش خود را به طوس آغاز کرد. فقه را از امام احمدبن رادکانی فرگرفت، آنگاه از طوس به نیشابور رفت و در مجالس درس ابوالمعانی جوینی معروف به امام امام الحرمین حضور یافت، و در علم کلام به روش اشاعره برآمد تا آنکه «انظر اهل زمانش شد» آنگاه به معسکر رفت، و به خواجه نظام الملک پیوست، و به درس در نظامیه بغداد منصوب گشت.