A morte do rei Alexandre III em 1286 e a subsequente morte de sua neta e herdeira, Margarida, Donzela da Noruega, em 1290, deixaram a Escócia sem um sucessor claro, resultando em 14 rivais disputando o trono.Para evitar a guerra civil, os magnatas escoceses solicitaram que Eduardo I da Inglaterra arbitrasse.Em troca de sua arbitragem, Eduardo obteve o reconhecimento legal de que a Escócia era considerada uma dependência feudal da Inglaterra.Ele selecionou John Balliol, que tinha a reivindicação mais forte, como rei em 1292. Robert Bruce, o 5º Senhor de Annandale e o próximo pretendente mais forte, aceitou relutantemente este resultado.Eduardo I minou sistematicamente a autoridade do rei João e a independência da Escócia.Em 1295, o rei João entrou na Antiga Aliança com a França, provocando Eduardo a invadir a Escócia em 1296 e depô-lo.A resistência surgiu em 1297 quando William Wallace e Andrew de Moray derrotaram um exército inglês na
Batalha de Stirling Bridge .Wallace governou a Escócia brevemente como Guardião em nome de John Balliol até que Eduardo o derrotou na Batalha de Falkirk em 1298. Wallace acabou sendo capturado e executado em 1305.Os rivais John Comyn e Robert the Bruce foram nomeados guardiões conjuntos.Em 10 de fevereiro de 1306, Bruce assassinou Comyn em Greyfriars Kirk em Dumfries e foi coroado rei sete semanas depois.No entanto, as forças de Eduardo derrotaram Bruce na Batalha de Methven, levando à excomunhão de Bruce pelo Papa Clemente V. Gradualmente, o apoio de Bruce cresceu e, em 1314, apenas os castelos de Bothwell e Stirling permaneceram sob controle inglês.As forças de Bruce derrotaram Eduardo II na Batalha de Bannockburn em 1314, garantindo a independência de facto para a Escócia.Em 1320, a Declaração de Arbroath ajudou a convencer o Papa João XXII a reconhecer a soberania da Escócia.O primeiro Parlamento completo da Escócia, compreendendo os Três Estados (nobreza, clero e comissários do burgo), reuniu-se em 1326. Em 1328, o Tratado de Edimburgo-Northampton foi assinado por Eduardo III, reconhecendo a independência escocesa sob Robert the Bruce.No entanto, após a morte de Robert em 1329, a Inglaterra invadiu novamente, tentando colocar Edward Balliol, filho de John Balliol, no trono escocês.Apesar das vitórias iniciais, os esforços ingleses falharam devido à forte resistência escocesa liderada por Sir Andrew Murray.Eduardo III perdeu o interesse na causa de Balliol devido à eclosão da
Guerra dos Cem Anos .David II, filho de Robert, regressou do exílio em 1341, e Balliol finalmente renunciou à sua reivindicação em 1356, morrendo em 1364. No final de ambas as guerras, a Escócia manteve o seu estatuto de estado independente.