La bataille de Bannockburn est une écrasante victoire de l’armée écossaise menée par Robert Bruce sur les troupes anglaises dirigées par Édouard II d'Angleterre pendant la première guerre d'indépendance écossaise. Elle est marquée par l'utilisation par Robert Bruce de carrés de piquiers nommés schiltrons sur lesquels vinrent s'écraser les charges de cavalerie anglaises. Cette bataille entraîne une remise en question tactique de l'armée anglaise, ce qui aura un impact majeur sur les tactiques de combat de la guerre de Cent Ans.
vignette|Écosse médiévale.
Six mois après l'exécution par les Anglais du héros écossais William Wallace, un nouveau meneur, Robert de Bruce, parvient à un poste de commandement. Le , il se fait couronner roi d'Écosse sous le nom de Robert .
Édouard d'Angleterre ne tarde pas à réagir en envoyant ses forces vers le nord. Elles rencontrent les combattants de Robert Bruce et les mettent en déroute. Sa tête mise à prix, entré en clandestinité, Robert devient, après Wallace, un héros de l'indépendance écossaise.
Le , le roi Édouard meurt après avoir fait promettre à son fils de poursuivre la campagne et de toujours faire porter, en tête de son armée, son cercueil, afin que les Écossais aient une image de leur vainqueur...
Mais Édouard II ne suit pas ses instructions : prétextant des funérailles royales, il regagne Londres alors qu'un dernier effort lui suffisait pour mater l'insurrection. Bénéficiant d'un sursis inespéré, Robert déclenche une guérilla et reprend progressivement le contrôle de la plupart des châteaux restés aux mains des Anglais.
En 1310, Édouard II lance une nouvelle offensive, mais échoue devant la politique de terre brûlée des Écossais. Le roi d'Angleterre envisage d'autres expéditions mais ses propres chefs militaires, peu désireux de suivre un souverain jugé incompétent, s'acharnent eux-mêmes à les faire échouer.
En 1313, à nouveau en confiance, Édouard Bruce (le frère du roi d’Écosse) met le siège devant le château de Stirling qui est de grande importance stratégique.