Francesco Hayez nacque in una famiglia di condizioni modeste. Il padre Giovanni era di origini francesi; la madre, Chiara Torcella, veniva da Murano.
Il piccolo Francesco, ultimo di cinque figli, venne affidato ad una sorella della madre che aveva sposato Giovanni Binasco, armatore e mercante d'arte proprietario di una discreta collezione di dipinti.
Già da piccolo mostrò una predisposizione per il disegno e lo zio lo affidò ad un restauratore affinché ne imparasse il mestiere.
In seguito divenne allievo del pittore Francesco Magiotto presso il quale rimase per tre anni.
Frequentò il primo corso di nudo nel 1803 e nel 1806 venne ammesso ai corsi di pittura della Nuova Accademia di Belle Arti dove fu allievo di Teodoro Matteini.