
Rose Cottage attends farmers' markets and events from February till December - here are the year's remaining dates:
2026 diary
July 11th Nairn Summer Street Market, on the High Street
July 19th Kingussie Cairngorms Market, in Gynack Gardens
July 25th Sutherland Show, in the Taste the Wilderness marquee
July 26th Nairn St Ninian Women's FC 10th anniversary fair, Nairn Showfield
August 1st Inverness Farmers' Market, Eastgate end of the High Street
August 1st Nairn Show Food Fair, Davidson Park
August 2nd Cairngorms Farmers' Market, The Square, Grantown on Spey
August 5th-6th Black Isle Show Food Fair
August 15th-16th Ellon Castle Gardens Summer Market with Exclusively Highlands
August 16th Kingussie Cairngorms Market, in Gynack Gardens
August 22nd Tomintoul Market, in The Square
August 23rd Forres Family Markets
August 29th Cairngorms Farmers' Market August Bank Holiday weekend Saturday market
September 5th Inverness Farmers' Market, Eastgate end of the High Street
September 6th Cairngorms Farmers' Market, The Square, Grantown on Spey
September 19th Wheels of Nairn, the Links
September 20th Kingussie Cairngorms Market, in Gynack Gardens
September 26th Tomintoul Market, in The Square
October 4th Inverness Farmers' Market, Eastgate end of the High Street
October 5th Cairngorms Farmers' Market, The Square, Grantown on Spey
October 26th Kingussie Cairngorms Market, in Gynack Gardens
November 1st Cairngorms Farmers' Market, The Square, Grantown on Spey
November 6th, 7th & 8th, Balmoral Castle Christmas market with Exclusively Highlands
November 7th Inverness Farmers' Market, Eastgate end of the High Street
November 13th, 14th & 15th Crathes Castle Christmas market with Exclusively Highlands
November 20th, 21st & 22nd Eden Court Christmas market with Exclusively Highlands
November 27th, 28th & 29th Eden Court Christmas market with Exclusively Highlands
November 28th Nairn's Countown to Christmas market, on the High Street
December 5th Inverness Farmers' Market, Eastgate end of the High Street
December 6th Logie Steading Christmas market
December 19th Inverness Farmers' Market, Eastgate end of the High Street
