Killiecrankie- Soldiers of Killiecrankie Battle Weekend

Where: Killiecrankie, Perth & Kinross at the Battlefield (just to north)
When: Last Weekend in July
Time: 11 am - 5 pm


The Battle of Killiecrankie was fought on 27th July 1689 between the forces of the Jacobite highlanders supporting deposed King James II and the army of his son-in-law William of Orange, who had assumed the throne the year before together with his wife Mary (James’ daughter). Though the Jacobites were victorious at the battle, their luck soon ran out; their military leader Bonnie Dundee was a victim of the battle and James ended his life in exile. The modern event takes place on the actual battlefield on the last weekend in July and there is a large living history camp, displays by Jacobite cavalry, skirmishes, battlefield tours and talks and a wealth of stalls suitable to the period, including food & drink. There’s a ceilidh on Saturday evening and the event ends with a wreath laying ceremony in memory of the fallen, at the Battlefield Memorial on the Sunday.

Helpful Hints

In 2017 it will be on Saturday July 29th & and Sunday July 30th. In 2016 tickets cost £6. Free parking is available on-site.

Click here for the event website:

and Facebook page:

View larger map