Si trasferì ancora giovane in Egitto, dove avrebbe operato per il resto dei suoi giorni. Vi giunse, secondo una versione (una leggenda per alcuni storici), per invito dell'Imām al-Ḥākim della dinastia dei Fatimidi (che regnò anche in Sicilia) il quale, avendo saputo dei suoi straordinari talenti, lo avrebbe invitato a progettare un sistema per la regolazione delle acque del Nilo, che causavano le ben note inondazioni; secondo altre versioni, parrebbe che Ibn al-Haytham avesse per suo conto elaborato un progetto, probabilmente per una diga. Giunto presso al-Janadil, a sud di Aswān, con una nutritissima squadra di tecnici ed operai finanziatagli dall'Imām-califfo, incontrò difficoltà che alcuni indicano tecniche, altri finanziarie, e dovette rinunziare al progetto.