Search B&Bs

 Family Friendly
 Pet Friendly
 Evening Meals
 Countryside Location
 Accessible Accommodation
 Town Location

Search Map

Scotland Map

Search Availability


Scotland's Best B&Bs

Highland Games

Highland Games in Scotland in 2022

Scotland is renowned for its Highland Games and Gatherings which are some of the most popular events on the summer calendar for tourists and locals alike. The season stretches from May to September up and down the country. Annual agricultural shows and country shows are another occasion for the local community to gather and celebrate their successes so we've included them on this page.
You may wish to read our blog about the history of Highland Games.

After most of the Highland Games and local festivals were cancelled in 2020 and 2021, we are pleased to list the dates for 2022. Please check with event organisers to confirm dates if you are intending to travel specifically for an event.

We hope you will book your accommodation with Scotland's Best B&Bs - simply Check Availability and Book Online

May 2022

Gourock Highland Games 
8 May 2022, Inverclyde

Gordon Castle Highland Games and Country Fair 
15 May 2022 near Fochabers in Moray
Events all weekend. Vintage Village, music, local food producers, unique crafts and gifts, gun dogs, terrier racing, falconry displays, rare breeds, Clydesdale horses, and racing pigs.

Fife Show 
21 May 2022, Kinloss House near Cupar
A great day out for all the family with events including pedigree cattle, sheep, poultry, wild fowl, heavy horse breeds, show jumping, game fair. Demonstrations of falconry, ferret racing, gun dogs and angling. Pet show, countryside tent with fun activities. Cookery theatre with demonstrations. Food and Drink marquee by Fife's speciality producers.

Blackford Highland Games 
28 May 2022
Near Gleneagles and Auchterarder in Perthshire

Drymen Agricultural Show 
28 May 2022, Drymen, Loch Lomond

Highland Gathering and Atholl Highlanders' Parade 
28 - 29 May 2022 at Blair Castle, Perthshire

Carmunnock Highland Games 
29 May 2022, Carmunnock near Glasgow

June 2022

Helensburgh & Lomond Highland Games 
4 June 2022

Cornhill Highland Games 
4 June 2022, Aberdeenshire

Markinch Highland Games 
5 June 2022, Fife
One of the oldest Games in Scotland. Always the first Sunday in June.

Angus Show 
11 June 2022 at Brechin.
Annual agricultural show with live stock, fun fair, trade stands, craft marquee, horse and hound, tractor pulling, dancing displays, pipe bands and lots more.

Bearsden & Milngavie Highland Games
11 June 2022, East Dunbartonshire.
Free entry.

Strathmore Highland Games 
12 June 2022, Glamis Castle, Angus

Ardrossan Highland Games 
12 June 2022, North Ayrshire

Oldmeldrum Sports & Highland Games 
18 June 2022, Aberdeenshire
Also known as the Sunshine Sports. First held in 1930.

Cupar Highland Games 
19 June 2022, Fife CANCELLED

Aberdeen Highland Games
19 June 2022

Royal Highland Show 
23 - 26 June 2022 at Ingliston, Edinburgh.
Annual agricultural show with arena attractions, Scottish food exhibition, pedigree livestock, flower show, show jumping, craft fair and much more.

Drumtochty Highland Games 
25 June 2022 at Drumtochty Castle, Auchenblae, Aberdeenshire

Ceres Highland Games 
25 June 2022, Ceres village, Cupar, Kingdom of Fife
The oldest free games in Scotland, always held on the last Saturday of the month of June.

July 2022

The Scottish Game Fair
1 - 3 July 2022
Set in the grounds of Scone Palace (Perthshire) with displays, stands, demonstrations. Organised by the Game & Wildlife Conservation Trust.

Gairloch Highland Gathering
2 July 2022, Wester Ross

Luss Highland Gathering 
2 July 2022, Loch Lomond

Thornton Highland Games
2 July 2022, Thornton, Kirkcaldy, Fife CANCELLED

Doune and Dunblane Show 
2 July 2022
Annual agricultural show in Perthshire

Forres Highland Games 
2 July 2022, Moray

Kenmore Highland Games 
6 July 2022, Perthshire

The Famous Alva Games 
9 July 2022
Traditional Highland games in Johnstone Park near Stirling

Jedburgh Border Games
9 July 2022

St Ronan's Border Games
16 July 2022, Innerleithen, Scottish Borders
St Ronan's Border Games and Cleikum Ceremonies week.

Inverness Highland Games 
16 July 2022
200th anniversary of the Highland Games in the capital of the Scottish Highlands.

Lochcarron Highland Games 
16 July 2022, Wester Ross

Loch Lomond Highland Games
16 July 2022 at Balloch, Loch Lomond

Kirriemuir Agricultural Show
16 July 2022, Kirriemuir, Angus

Tomintoul Highland Games 
16 July 2022, Tomintoul, Moray

Burntisland Highland Gathering 
18 July 2022, Burntisland, Fife

Taynuilt Highland Games 
23 July 2022, Taynuilt (11 miles from Oban)

Kirkcudbright Country Fair
mid July 2022, Dumfries & Galloway
Spectacular programme of events with guest performers and display teams at one of the region's major annual events.

Rosneath Peninsula Highland Gathering 
16 July 2022, near Faslane, Argyll

Stonehaven Highland Games 
17 July 2022, Aberdeenshire

Inveraray Highland Games 
19 July 2022, Inveraray Castle, Argyll

Isle of Mull Highland Games 
21 July 2022, Tobermory

Balquhidder, Lochearnhead & Strathyre Highland Games 
23 July 2022, Lochearnhead, Perthshire

Airth Highland Games 
23 July 2022, near Falkirk

Braemar Junior Highland Games 
23 July 2022

Sutherland County Show 
23 July 2022, Dornoch, Scottish Highlands

Arisaig Highland Games and Clan Ranald Gathering 
27 July 2022, West Highlands
On the scenic Road to the Isles between Fort William and Mallaig. Games day is preceded by a ceilidh night.

Stranraer Show 
27 July 2022
Annual agricultural show.

Durness Highland Games 
29 July 2022, Sutherland, north-west Highlands

Border Union Show 
29 - 30 July 2022, Kelso
Annual agricultural show and equestrian event in the Scottish Borders

Dufftown Highland Games 
30 July 2022, Speyside

Halkirk Highland Games
30 July 2022, Caithness

Nairn Show 
30 July 2022
Livestock exhibitions, craft fair, food stalls and amusements.

St Andrews Highland Games 
31 July 2022

Glamis Country Fair & Horse Trials 
29 - 31 July 2022
This new event was first hosted at Glamis Castle in 2019.

August 2022

The Scottish Alternative Games
tbc early August 2022, New Galloway, Dumfries and Galloway
The Lowland alternative to the more traditional Highland Games is a fun day out for all the family.

Killin Highland Games 
3 August 2022, Perthshire

Wigtown Agricultural Show 
3 August 2022, Bladnoch Park, Wigtown, Dumfries & Galloway

Isle of Skye Highland Games 
3 August 2022, Portree, Isle of Skye

Black Isle Show 
4 August 2022 near Muir of Ord, just north of Inverness.
This is the largest agricultural show in the North of Scotland. It attracts over 2,000 cattle, horse and sheep entries, more than 300 trade stands and over 25,000 visitors to the show each year. There is plenty to see and do, craft fair, food fair, 'On the Farm' exhibition for the kids, agricultural stands, vintage rally and sheep shearing.

Dornoch Highland Gathering 
5 August 2022, Sutherland, north Highlands

Perth Show 
5 - 6 August 2022
A great day out in Perth for all the family including the Grand Parade of Livestock, local artisan crafts, Perthshire on a Plate with celebrity and local chefs, entertainment, trade stalls and much more.

The Mey Games 
6 August 2022
The Royal British Legion Mey Games take place near the Castle of Mey (former home to HM The Queen Mother) every August with the patronage of Their Royal Highnesses The Duke and Duchess of Rothesay

Skye Agricultural Show 
6 August 2022, Portree

Dumfries & Lockerbie Show 
6 August 2022
Annual agricultural show.

Newtonmore Highland Games 
6 August 2022, Newtonmore, Cairngorms, Highlands

Aboyne Highland Games 
6 August 2022, Aberdeenshire
Join with clansmen and women who will be heading to the north east from across the globe to the village green in the centre of Aboyne where the games have been held since 1867. The games have been noted worldwide for being a centre of excellence for the traditional disciplines of Highland Games. Not only is Aboyne recognised for this, but also as a gathering venue for a dozen clans indigenous to the North East of Scotland

Aberlour Strathspey Highland Games 
6 August 2022, Strathspey

Inverkeithing Highland Games 
6 August 2022, Inverkeithing, Fife

North Berwick Highland Games 
6 August 2022, East Lothian

Brodick Highland Games 
6 August 2022, Isle of Arran

Strathpeffer Highland Gathering 
6 August 2022, Strathpeffer, Highlands
Enjoy this traditional Highland Gathering in the sylvan setting of the grounds of Castle Leod on the edge of the village of Strathpeffer.

Mallaig & Morar Highland Games
7 August 2022, West Highlands

Bridge of Allan Highland Games 
7 August 2022, near Stirling

Ballater Highland Games 
11 August 2022, Royal Deeside, Aberdeenshire

Grantown Show 
11 August 2022, Grantown-on-Spey
An agricultural show with livestock (including Highland Cows), food stands, farmers’ market, tractors and much more. A great day out for all the family.

Assynt Highland Games
tbc 12 August 2022, Lochinver, north Highlands

Atholl & Breadalbane Agricultural Show and Highland Gathering 
12 - 13 August 2022, Aberfeldy
Highland games and agricultural show with cattle, horse, sheep and pet show.

Abernethy Highland Games & Clan Grant Gathering 
13 August 2022, Nethy Bridge, Inverness-shire

Tain Highland Gathering 
13 August 2022, north Highlands

Morebattle Highland Games
tbc 13 August 2022, Kelso, Scottish Borders

Perth Highland Games 
14 August 2022

Glenisla Highland Games 
19 August 2022, Glenisla, Angus

Nairn Highland Games 
20 August 2022

Stirling Highland Games 
20 August 2022

Isle of Bute Highland Games 
20 August 2022

Helmsdale Highland Games 
20 August 2022, north Highlands

Glenfinnan Highland Gathering 
20 August 2022, Lochaber, west Highlands

Lochaber Agricultural Show & Family Fun Day
27 August 2022, Inverlochy Castle Farm, near Fort William

Galloway Country Fair 
20 - 21 August 2022 at Drumlanrig Castle, Thornhill, Dumfries & Galloway

Crieff Highland Games 
21 August 2022, Perthshire

Argyllshire Gathering (Oban Highland Games) 
25 August 2022

Cowal Highland Gathering 
25 - 27 August 2022
The world's largest Highland Games at Dunoon

Blair Castle International Horse Trials and Country Fair
25 - 28 August 2022, Blair Atholl, Perthshire
Scotland’s premier equestrian event is held annually in one of Scotland’s most scenic locations. Four days of International Eventing takes centre stage while the Bruar Country Fair offers something the non-horsey visitor.

Birnam Highland Games 
27 August 2022, Little Dunkeld, Perthshire
Over 150 years old.

Glenurquhart Highland Games 
27 August 2022 at Drumnadrochit, Loch Ness

Lonach Highland Games 
27 August 2022, Strathdon, Aberdeenshire

Moffat Show 
27 August 2022 
Annual agricultural show in Dumfries and Galloway.

Grantown Highland Games 
tbc late August 2022, Cairngorms

Kirkcudbright Floodlit Tattoo and Fireworks
tbc late August 2022, Dumfries & Galloway

September 2022

Dundee Flower and Food Festival
tbc early September 2022, Camperdown Country Park, Dundee
Dundee's big floral and foodie event of the year.

The Royal Burgh of Peebles Highland Games 
3 September 2022, Peebles
Pipe band contest, Highland dancing, traditional heavy events, trade stands, craft tent and beer tent.

Braemar Gathering 
3 September 2022, Braemar
International athletes will be among those taking part in the "heavy" and "track" events. Pipers and dancers will be of the usual high standard while teams from H.M. Forces will compete in the InterServices Unit Tug of War Championship and in the Services Medley Relay Race.

Blairgowrie and Rattray Highland Games 
4 September 2022, Blairgowrie, Perthshire
Traditional Highland game events including heavyweights, running, Highland dancing, piping, etc. Also includes the International Highland Games Federation Stones of Strength Scottish Final.

Dalmally Agricultural Show
4 September 2022 
Annual agricultural show in Argyll.

Pitlochry Highland Games 
10 September 2022, Recreation Ground, Pitlochry, Perthshire
Traditional Highland games with piping, Highland dancing, heavy events, track and field, grand pipe band contest for grades 1 to 4 and novice juvenile. There will also be a grand finale of massed bands.

Bowhill Highland Games 
11 September 2022, Fife 
Free admission to the last Games of the season in the Fife village of Cardenden near Kirkcaldy.

Please feel free to share the content of this page with your friends – simply click on where you would like to share it.

Newsletter Sign Up

Sign up to Scotland's Best B&Bs Newsletter to receive our Latest Offers and Packages.

Join our mailing list   

Coastal & Lochside Escapes