Ernest Henry Shackleton è nato il 15 febbraio 1874 a Kilkea, nella contea di Kildare, in Irlanda. Secondo di dieci figli, è cresciuto a Londra, frequentando il Dulwich College prima di entrare nella marina mercantile all'età di 16 anni.