Новому королю, Якову II, когда он был коронован, было всего 6 лет, и снова стали править регенты, боровшиеся между собой за власть, что не обходилось без заговоров и убийств. Король фактически начал править самостоятельно с 1449 года. Он пытался помириться с самым могущественным в те времена в стране кланом Дугласов, но Дугласы не пожелали пойти на примирение. Тогда король пригласил в 1452 году главу клана графа Дугласа в замок Стерлинг на ужин и своей собственной рукой заколол его. Затем Яков вмешался в английскую войну Алой и Белой розы и осадил в 1460 году удерживаемый Йорками город . Однажды во время осады, когда Яков II наблюдал стрельбу своих пушек, одна из них взорвалась и убила короля. Шотландия стала управляться регентами.