Битва при Бэннокберне стала одним из важнейших сражений англо-шотландских войн — серии военных конфликтов между Англией и Шотландией в XIV-XVI веках. В начале XIV века король Шотландии Роберт Брюс предпринял успешные действия по освобождению от английской оккупации северной и западной части страны, что позволило ему перейти к осаде крупных городов нижней Шотландии.
Весной 1314 года его армия осадила крепость Стерлинг — важнейший стратегический пункт в западной Шотландии. 23 июня английская армия под командованием короля Эдуарда II достигла реки Бэннокберн в нескольких километрах к югу от Стерлинга. Сражение началось неожиданным столкновением Роберта Брюса с одним из английских отрядов, в котором король одержал победу над бароном Генри де Бохуном.
Двухдневное сражение закончилось решительной победой шотландцев. Несмотря на то что Англия не признала независимость Шотландии и военные действия с перерывами продолжались еще примерно десять лет, именно победа при Бэннокберне стала решающей в борьбе за освобождение Шотландии от английской оккупации.