Farmers markets & Christmas markets in Scotland 2024

Posted by Maris on 5th Dec 2024

Farmers markets & Christmas markets in Scotland 2024

Here are some of the Christmas markets in Scotland in 2024 where you can browse to find special gifts. More dates will be added later in the year.

  • 18 - 20 October: Craft & food fair at Wildwoodz just outside Inverness by Exclusively Highlands
  • 1 - 3 November: Christmas Fair at Blair Castle in Perthshire by Exclusively Highlands
  • 2 November: Scottish Arts and Crafts Fair on the Geilsland Estate, Wardrop Street, Beith (North Ayrshire) with over 50 indoor stalls
  • 8 - 9 November: Christmas Fair at Crathes Castle in Aberdeenshire by Exclusively Highlands
  • 9 November - 6 January 2025: Glasgow's Winterfest Christmas Market at St Enoch Square

  • 15 November - 31 December: Aberdeen Christmas Market
  • 15 November 2024 - 4 January 2025: Edinburgh Christmas Market
  • 15 - 17 November: Exclusive Highlands Christmas craft & food fair at Eden Court Theatre in Inverness by Exclusively Highlands
  • 22 - 24 November: Christmas Fair at Whitekirk Hill Resort near North Berwick, East Lothian by Exclusively Highlands
  • 30 November - 23 December: Christmas Spectacular at Blair Drummond Safari Park
  • 23 - 24 November: Perth Christmas lights switch on and market stalls.
  • 29 November - 1 December: Exclusive Highlands Christmas craft & food fair at Eden Court Theatre in Inverness by Exclusively Highlands
  • 30 November - 1 December: Drumlanrig Castle Christmas Fair

  • 30 November - 1 December: Stirling Christmas Market at The Albert Halls
  • 3 December: Stirling Castle Christmas Shopping Fayre
  • 7 - 8 December: Scottish Arts and Crafts Fair on the Geilsland Estate, Wardrop Street, Beith (North Ayrshire) with over 50 indoor stalls
  • 7 - 8 December: Loch Lomond Christmas Festival with market stalls, food, festive rides, entertainment and more.
  • tbc early December: Perth Mela Market in St Paul's Square
  • tbc early December: Winter Market & Open Studios at Perth Creative Exchange

Farmers Markets 2024

Farmers' markets are a wonderful way to sample fresh Scottish produce, from artisan cheeses to seafood, seasonal fruit and vegetables, and homemade bread and preserves. Some also have plant stalls and local crafts for sale. Before traveling, please check with event organizers to ensure that events are going as planned. Some markets are only open until lunchtime or early afternoon.

South of Scotland

Dumfries Farmers Market: On the 1st Sunday of the month (except January) plus a pre-Christmas market on the 3rd Sunday in December.

Kelso Farmers Market: On the 4th Saturday of the month.

Kirkcudbright Farmers' and Producers Market: On the 4th Sunday of each month (March to December).

Central Scotland

Edinburgh Farmers Market: Every Saturday all year round on Castle Terrace.

Grassmarket Market: Food and craft stalls every Saturday in Edinburgh's famous Grassmarket

Leith Market: Food and craft stalls every Saturday in Leith (Edinburgh)

Stockbridge Market: Food and craft stalls every Sunday in Edinburgh's Stockbridge area.

Stirling Farmers Market: On the 2nd and 4th Saturdays of the month (2nd and 3rd Saturdays in December)