Search B&Bs

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

Search Map

Scotland Map

Search Availability

Location


Scotland's Best B&Bs

Highland Games

Highland Games in Scotland in 2025

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 as well as some of the major pipe band championships.  
You may wish to read our blog about the history of Highland Games.

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 2025

Gourock Highland Games   
11 May 2025, Inverclyde

North of Scotland Pipe Band Championship   
11 May 2025, Banchory

Gordon Castle Highland Games and Country Fair   
18 May 2025 near Fochabers in Moray  
Events include Heavyweight competitions. Highland dancing, Massed Pipe Bands, plus entertainment in the Country Sports Arena including dogs, ducks, jousting, children's races for all ages and the Gordon Setter Gathering. Trade stands, food vendors, beer tent and the famous Gordon Castle Gin Bar. Children's area with face painting, bouncy castles, pony rides and lots more!   
Stay at Brandon Lodge B&B

Fife Show   
24 May 2025, 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.   
Stay with our B&Bs in Fife

Highland Gathering and Atholl Highlanders' Parade   
24 - 25 May 2025 at Blair Castle, Perthshire   
Stay with our B&Bs in Perthshire

Carmunnock Highland Games   
25 May 2025, Carmunnock near Glasgow

Blackford Highland Games   
31 May 2025  
Near Gleneagles and Auchterarder in Perthshire   
Stay with our B&Bs in Perthshire

Drymen Agricultural Show   
31 May 2025, Drymen, Loch Lomond

June 2025

Markinch Highland Games   
1 June 2025, Fife  
One of the oldest Games in Scotland. Always the first Sunday in June.   
Stay with our B&Bs in Fife

Cornhill Highland Games   
7 June 2025, Aberdeenshire

Braemar Junior Highland Games   
7 June 2025   
Highland Games especially for children to enter.

Bearsden & Milngavie Highland Games  
7 June 2025, East Dunbartonshire.  
Free entry.

Helensburgh & Lomond Highland Games   
7 June 2025

Angus Show   
7 June 2025 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.   
Stay at Newton Farm Holidays B&B near Forfar

Strathmore Highland Games   
8 June 2025, Glamis Castle, Angus   
Stay at Newton Farm Holidays B&B near Forfar

Ardrossan Highland Games   
8 June 2025, North Ayrshire

Aberdeen Highland Games  
15 June 2025

Royal Highland Show   
19 - 22 June 2025 at Ingliston, Edinburgh.  
Annual agricultural show with arena attractions, Scottish food exhibition, pedigree livestock, flower show, show jumping, craft fair and much more.   
Stay at Arden Country House near Linlithgow

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

Drumtochty Highland Games   
28 June 2025 at Drumtochty Castle, Auchenblae, Aberdeenshire

Ceres Highland Games   
28 June 2025, Ceres village, Cupar, Kingdom of Fife  
The oldest free games in Scotland, always held on the last Saturday of the month of June.   
Stay at Craighall Steading B&B in Ceres

July 2025

Kenmore Highland Games   
2 July 2025, Perthshire   
Stay with our B&Bs in Perthshire

Gairloch Highland Gathering  
4 - 5 July 2025, Wester Ross

The Scottish Game Fair  
4 - 6 July 2025  
Set in the grounds of Scone Palace (Perthshire) with displays, stands, demonstrations. Organised by the Game & Wildlife Conservation Trust.   
Stay with our B&Bs in Perthshire

Luss Highland Gathering   
5 July 2025, Loch Lomond

Doune and Dunblane Show   
5 July 2025  
Annual agricultural show in Perthshire   
Stay with our B&Bs in Perthshire

Forres Highland Games   
5 July 2025, Moray

Jedburgh Border Games  
tbc 12 July 2025   
Stay at Mill House M&B in the Borders

The Famous Alva Games   
12 July 2025  
Traditional Highland games in Johnstone Park near Stirling

UK Pipe Band Championships   
12 July 2025, Royal Highland Centre Ingliston, Edinburgh   
Stay at Arden Country House near Linlithgow

Inverness Highland Games   
12 July 2025  
The annual Games day in the capital of the Scottish Highlands is always a big event.   
Stay at Ardmeanach House

Loch Lomond Highland Games  
tbc mid July 2025 at Balloch, Loch Lomond

Perth Highland Games   
13 July 2025   
Stay with our B&Bs in Perthshire

St Ronan's Border Games & Gala Week  
18 - 19 July 2025, Innerleithen, Scottish Borders  
St Ronan's Border Games (Saturday) and Cleikum Ceremonies (Friday).   
Stay at Mill House M&B in the Borders

Taynuilt Highland Games   
19 July 2025, Taynuilt (11 miles from Oban)

Morvern Highland Games   
19 July 2025, Lochaline on the Morvern peninsula

Kirriemuir Agricultural Show       
19 July 2025, Kirriemuir, Angus     
Stay at Newton Farm Holidays B&B near Forfar

Tomintoul Highland Games   
19 July 2025, Tomintoul, Moray

Lochcarron Highland Games   
19 July 2025, Wester Ross

Kirkcudbright Country Fair  
19 July 2025, Dumfries & Galloway  
Spectacular programme of events with guest performers and display teams at one of the region's major annual events.   
Stay with our B&Bs in Dumfries & Galloway

Sutherland County Show   
19 July 2025, Dornoch, Scottish Highlands   
Stay with our B&Bs in the Highlands

Stonehaven Highland Games   
20 July 2025, Aberdeenshire

Burntisland Highland Gathering   
21 July 2025, Burntisland, Fife   
Stay with our B&Bs in Fife

Inveraray Highland Games   
22 July 2025, Inveraray Castle, Argyll

Isle of Mull Highland Games   
24 July 2025, Tobermory Stay at Seaview Bed and Breakfast on Mull

Durness Highland Games   
25 July 2025, Sutherland, north-west Highlands   
Stay at Sharvedda B&B

Border Union Show   
25 - 26 July 2025, Kelso  
Annual agricultural show and equestrian event in the Scottish Borders   
Stay at Mill House M&B in the Borders

Scottish Pipe Band Championships in Dumbarton  
26 July 2025

Balquhidder, Lochearnhead & Strathyre Highland Games   
26 July 2025, Lochearnhead, Perthshire   
Stay with our B&Bs in Perthshire

Dufftown Highland Games   
26 July 2025, Speyside   
Stay at Brandon Lodge B&B

Airth Highland Games   
26 July 2025, near Falkirk

Halkirk Highland Games  
26 July 2025, Caithness   
Stay with the Auld Post Office B&B

Nairn Show   
26 July 2025  
Livestock exhibitions, craft fair, food stalls and amusements.   
Stay with our B&Bs in the Highlands

St Andrews Highland Games   
27 July 2025   
Stay with our B&Bs in Fife

Arisaig Highland Games and Clan Ranald Gathering   
tbc 30 July 2025, West Highlands  
On the scenic Road to the Isles between Fort William and Mallaig. Games day is preceded by a ceilidh night. 
Stay at Ardno House B&B near Ballachulish

Stranraer Show   
30 July 2025  
Annual agricultural show.

August 2025

Dornoch Highland Gathering   
1 August 2025, Sutherland, north Highlands   
Stay with our B&Bs in the Highlands

Perth Show   
1 - 2 August 2025  
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.   
Stay with our B&Bs in Perthshire

Aboyne Highland Games   
2 August 2025, 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   
2 August 2025, Strathspey

Inverkeithing Highland Games   
2 August 2025, Inverkeithing, Fife   
Stay with our B&Bs in Fife

The Mey Games   
2 August 2025  
The Royal British Legion Mey Games take place near the Castle of Mey (former home to HM The Queen Mother) every August.   
Stay with the Auld Post Office B&B

Skye Agricultural Show   
2 August 2025, Portree   
Stay with our B&Bs on Skye: Strathgorm B&B and Cuil Lodge B&B

Dumfries & Lockerbie Show   
2 August 2025  
Annual agricultural show.

Newtonmore Highland Games   
2 August 2025, Newtonmore, Cairngorms, Highlands   
Stay with our B&Bs in the Highlands

The Scottish Alternative Games  
tbc 3 August 2025, New Galloway, Dumfries and Galloway  
The Lowland alternative to the more traditional Highland Games is a fun day out for all the family.   
Stay with our B&Bs in Dumfries & Galloway

Mallaig & Morar Highland Games  
3 August 2025, West Highlands 
Stay at Ardno House B&B near Ballachulish

Bridge of Allan Highland Games   
3 August 2025, near Stirling

Turriff Show     
3 - 4 August 2025, Turriff, Aberdeenshire     
This large agricultural show in the north east of Scotland is a great day out for the whole family including one of the largest vintage and classic vehicle displays in Scotland, as well as the pageant, dog show, Pony carriage driving, showjumping, cattle show, sheep show, pipe band, Highland dancing, and much more.

Isle of Skye Highland Games   
6 August 2025, Portree, Isle of Skye   
Stay with our B&Bs on Skye: Strathgorm B&B and Cuil Lodge B&B

Killin Highland Games   
6 August 2025, Perthshire   
Stay with our B&Bs in Perthshire

Wigtown Agricultural Show   
6 August 2025, Bladnoch Park, Wigtown, Dumfries & Galloway   
Stay with our B&Bs in Dumfries & Galloway

Grantown Show   
tbc 7 August 2025, 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.   
Stay with our B&Bs in the Highlands

Black Isle Show   
7 August 2025 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.   
Stay with our B&Bs in the Highlands

Morebattle Highland Games  
8 August 2025, Kelso, Scottish Borders   
Stay at Mill House M&B in the Borders

Assynt Highland Games  
8 August 2025, Lochinver, north Highlands

Aberfeldy Show and Games   
8 - 9 August 2025, Aberfeldy  
Highland games and agricultural show with cattle, horse, sheep and pet show.   
Stay at Brae House B&B in Aberfeldy

Brodick Highland Games   
9 August 2025, Isle of Arran

Strathpeffer Highland Gathering   
9 August 2025, 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.   
Stay with our B&Bs in the Highlands

Abernethy Highland Games & Clan Grant Gathering   
9 August 2025, Nethy Bridge in the Cairngorms   
Stay with our B&Bs in the Highlands

Mid Argyll Show      
9 August 2025, Kilmory, Lochgilphead, Argyll

European Pipe Band Championships   
9 August 2025, Perth   
Stay with our B&Bs in Perthshire

Galloway Country Fair   
9 - 10 August 2025 at Drumlanrig Castle, Thornhill, Dumfries & Galloway   
Stay with our B&Bs in Dumfries & Galloway

Tain Highland Gathering   
10 August 2025, north Highlands   
Stay with our B&Bs in the Highlands

Ballater Highland Games   
14 August 2025, Royal Deeside, Aberdeenshire

Glenisla Highland Games   
15 August 2025, Glenisla, Angus   
Stay at Newton Farm Holidays B&B near Forfar

World Pipe Band Championships   
15 - 16 August 2025, Glasgow Green

Nairn Highland Games   
16 August 2025   
Stay with our B&Bs in the Highlands

Stirling Highland Games   
16 August 2025

Helmsdale Highland Games   
16 August 2025, north Highlands   
Stay with our B&Bs in the Highlands

Glenfinnan Highland Gathering   
16 August 2025, Lochaber, west Highlands 
Stay at Ardno House B&B near Ballachulish

Crieff Highland Games   
17 August 2025, Perthshire   
Stay with our B&Bs in Perthshire

Scone Palace International Horse Trials  
21 - 24 August 2025, Perthshire  
After 35 years at Blair Castle, Scotland’s premier equestrian event moves to Scone Palace near Perth Racecourse.   
Stay with our B&Bs in Perthshire

Isle of Bute Highland Games   
23 August 2025

Glenurquhart Highland Games   
23 August 2025 at Drumnadrochit, Loch Ness   
Stay with our B&Bs in the Highlands

Strathardle Highland Gathering   
23 August 2025 at Kirkmichael near Blairgowrie   
Stay at Craigellie House B&B near Blairgowrie

Kirkcudbright Floodlit Tattoo and Fireworks  
23 August 2025, Dumfries & Galloway   
Stay with our B&Bs in Dumfries & Galloway

Lochaber Agricultural Show & Family Fun Day  
23 August 2025, Inverlochy Castle Farm, near Fort William 
Stay at Ardno House B&B near Ballachulish

Lonach Highland Games   
23 August 2025, Strathdon, Aberdeenshire

Cowal Highland Gathering   
28 - 30 August 2025  
The world's largest Highland Games at Dunoon

Argyllshire Gathering (Oban Highland Games)   
28 August 2025, Oban

Moffat Show   
30 August 2025   
Annual agricultural show in Dumfries and Galloway.

Birnam Highland Games   
30 August 2025, Little Dunkeld, Perthshire  
Over 150 years old.   
Stay with our B&Bs in Perthshire

September 2025

The Royal Burgh of Peebles Highland Games   
6 September 2025, Peebles  
Pipe band contest, Highland dancing, traditional heavy events, trade stands, craft tent and beer tent.   
Stay at Mill House M&B in the Borders

Braemar Gathering   
6 September 2025, 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.

Dalmally Agricultural Show  
6 September 2025   
Annual agricultural show in Argyll.

Blairgowrie and Rattray Highland Games   
7 September 2025, 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.   
Stay at Craigellie House B&B near Blairgowrie

Pitlochry Highland Games   
13 September 2025, 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.   
Stay at Northlands B&Bs in Pitlochry

Bowhill Highland Games   
14 September 2025, Fife   
Free admission to the last Games of the season in the Fife village of Cardenden near Kirkcaldy.   
Stay with our B&Bs in Fife

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