John Ericsson fikk privattimer i teknisk tegning og ble tatt opp som kadett i en militær ingeniøravdeling i en alder av elleve år.. I en alder av 17 begynte han i den svenske hæren, hvor han steg til rang som løytnant i 1822.