Ballater Highland Games
The Highland games season begins in May, peaks in July and August with events taking place almost every weekend, and finishes in September. Most games held on Saturdays or Sundays.
Although the games originated in Highland Scotland, today they take place across the country, from the north Highlands and islands to Aberdeenshire, Perthshire, Argyll and the Scottish Borders. No matter where you are in Scotland during the summer, you’re likely to find a Highland games nearby.
Highland Games events in 2026
- Luss Highland Games, 4 July 2026
- Forres Highland Games, 4 July 2026
- Inverness Highland Games, 11 July 2026
- North Uist Highland Games, 17 July 2026
- Burntisland Highland Games, 20 July 2026
- Inveraray Highland Games, 21 July 2026
- South Uist Highland Games, 22 July 2026
- Mull Highland Games, 23 July 2026
- Dufftown Highland Games, 25 July 2026
- St Andrews Highland Games, 26 July 2026
- Newtonmore Highland Games,1 August 2026
- Dundonald Highland Games, 1 August 2026
- Bridge of Allan Highland Games, 2 August 2026
- Isle of Skye Highland Games, 5 August 2026
- Brodick Highland Games, 8 August 2026
- Inverkeithing Highland Games, 8 August 2026
- Perth Highland Games, 9 August 2026
- Ballater Highland Games, 13 August 2026
- Stirling Highland Games, 15 August 2026
- Crieff Highland Gathering, 16 August 2026
- Glenisla Highland Games, 21 August 2026
- Glen Urquhart Highland Games, 22 August 2026
- Cowal Highland Gathering, 27-29 August 2026
- Birnam Highland Games, 29 August 2026
- Peebles Highland Games, 5 September 2026
- Braemar Highland Games, 5 September 2026
- Pitlochry Highland Games, 12 September 2026
- Atholl Highland Gathering, 30 May 2027
- Gourock Highland Games, May 2027 dates TBC
- Helensburgh and Loch Lomond HG, June 2027 dates TBC
- Strathmore Highland Games, June 2027 dates TBC
- Ceres Highland Games, June 2027 dates TBC
Explore more Highland games and gatherings across Scotland
Discover more on the Scottish Royal Highland Games Association website


