Фирдоуси высоко ценил знание: «К словам разумным ты ищи пути, весь мир пройди, чтоб знания обрести». Прозвище «хаким» («мудрец», «ученый») он получил за глубину и широту своих знаний.
Родился между 932 и 936 годами в окрестностях города Туса, в Хорасане в шиитско-исмаилитской семье дихкана, как тогда называли помещиков-феодалов. Можно полагать, что поместья Фирдоуси были невелики и лишь с трудом кормили их владельцев, положение которых в эти годы беспрестанных войн было очень тяжёлым.
О детстве и юности Фирдоуси сведений почти нет. Он получил хорошее по тому времени образование, свободно владел обоими литературными языками Ирана той эпохи — арабским и персидским, и, возможно, даже был знаком и с литературным языком домусульманского Ирана — пехлеви.
Молодость Фирдоуси приходится на период истории Ирана, когда местная феодальная аристократия после ряда лет арабского господства освободилась от ига завоевателей и в отдалённых частях халифата снова захватила власть в свои руки.
Длительное время жил в Газни, находился на службе у султана Махмуда Газневидского (которому и посвятил «Шахнаме»). Однако основная мысль поэмы о том, что лишь наследственные носители царской власти имеют на неё право, не понравилась султану Махмуду, которого более устраивала правомерность силы, а не наследственности.
По известной легенде, не имеющей точных подтверждений, султан отказался заплатить Фирдоуси за поэму. Это сильно рассердило поэта, и он написал сатиру, в которой упрекал султана происхождением от раба. В результате султанского гнева Фирдоуси был вынужден бежать из страны и скитаться в бедности до конца жизни. Легенда вдохновила Д. Кедрина на написание стихотворения «Приданое».
На могиле поэта в 1934 году в связи с тысячелетием со дня рождения был воздвигнут мавзолей.