Robert Stewart chciał uwolnić swojego własnego syna, Murdocha, pojmanego w tym samym czasie, ale nie razem z Jakubem.

Przez następne 18 lat Jakub pozostawał więc więźniem Anglii. Henryk IV wychował i wykształcił młodego szkockiego króla na zamku w Windsorze i w swojej wiejskiej posiadłości niedaleko Londynu.

Uwolnienie Po śmierci stryja Jakuba w 1420 roku Szkoci w końcu zapłacili okup – 40 tysięcy funtów – i w 1424 Jakub wrócił do Szkocji, gdzie znalazł kraj pogrążony w chaosie. W czasie swojego uwięzienia, 2 lutego 1423, ożenił się z Joanną Beaufort, kuzynką Henryka IV. Mieli razem ośmioro dzieci, w tym późniejszego Jakuba II i Małgorzatę, pierwszą żonę Ludwika XI Walezjusza (króla Francji).

Jakub został formalnie koronowany na króla Szkocji w Scone, w Perthshire, 2 lub 21 maja 1424 roku. Jakub dążył do wzmocnienia władzy królewskiej. Podejmował w tym celu różne kroki, między innymi poszerzał domenę królewską i konfiskował zagrabione królewszczyzny. Na wzór królów Francji starał się podporządkować sobie duchowieństwo. Stracił również kilku niepokornych magnatów.

Śmierć Jego polityka sprawiła, że stracił swych dotychczasowych zwolenników i został zamordowany jako pierwszy ze szkockich królów od wczesnego średniowiecza. Ośmiu zamachowców pod dowództwem Waltera, hrabiego Atholl, czyhało w klasztorze, gdzie się zatrzymał.