
On This Day in Scottish History
12 June – Battles, kings, treaties, and the events that shaped Scotland, told through the dates they happened.
No events recorded for 12 June – yet.
We are adding new events regularly. Check back soon or browse upcoming dates below.
Coming up
Jun14
Battle of Naseby – Scottish impact on the English Civil War
1645 · Naseby / Scotland
Jun18
Battle of Waterloo – Highland regiments charge
1815 · Waterloo / Scotland
Jun19
James VI born at Edinburgh Castle
1566 · Edinburgh Castle
Jun23
Battle of Bannockburn begins
1314 · Bannockburn, Stirling
Jun24
Battle of Bannockburn – Scotland's greatest victory
1314 · Bannockburn, Stirling
Jun29
Battle of Marston Moor – Scots help defeat Charles I
1644 · Marston Moor, Yorkshire
Jul1
Scottish Parliament reconvenes after 292 years
1999 · Edinburgh
Jul5
Jul7
Robert the Bruce dies... (Edward I dies)
1307 · Burgh by Sands, Cumbria
Jul13
Alexander III crowned at Scone aged 7
1249 · Scone, Perthshire
Want to visit the places where Scottish history was made? We run private tours to Culloden, Glencoe, Stirling, Edinburgh, and across the Highlands.
