Ernest Henry Shackleton lahir pada 15 Februari 1874 di Kilkea, County Kildare, Irlandia. Anak kedua dari sepuluh bersaudara, ia dibesarkan di London, kuliah di Dulwich College sebelum bergabung dengan Merchant Navy pada usia 16 tahun.