Highland Christmas Markets

Christmas is just round the corner!


Get geared up for the festivities and support local businesses by visiting the many magical Christmas markets we have on across the Highlands at this time of year.

Pick up gifts and sample amazing produce from local food and drink producers, many of whom are featured on Highland Food and Drink.

Each market offers an array of handmade, unique gifts to buy and delicious, locally produced, seasonal food to try. With some festive entertainment thrown in to really get you in the mood for Christmas!

We’ve hand picked some of the best Highland Christmas Markets for you below – kicking off with the popular Eden Court Christmas Fair tomorrow, the 17th of November.

Eden Court Christmas Fair
When: 17th, 18th & 19th November, 10am – 5pm
Where: Eden Court, Inverness
Find out more: Eden Court Christmas Fair

Tain Christmas Craft Fair
When: Saturday 18th November, 10am – 3pm
Where: Dothan Centre, Tain
Find out more: Tain District Development Trust

Christmas Light Up and Street Market Balmacara
When: Friday 1st December, 6pm
Where: Balmacara Square
Find out more: Balmacara Community Trust

Nairn Winter Street Market
When: Saturday 25th November, 10am – 4pm
Where: Nairn High Street, Nairn
Find out more: Nairn Winter Street Market

Cromarty Christmas Market
When: 1st – 3rd December, 10.30am – 4pm
Where: The Old Brewery, Burnside Place, Cromarty
Find out more: Cromarty Arts Trust

Boat of Garten Christmas Market
When: 1st December, 4pm – 7pm
Where: Boat of Garten Community Hall
Find out more: Boat of Garten Community Hall

Broadford & Strath Community Company Christmas Fayre
When: Saturday 2nd December, 10am – 4pm
Where: Camping Skye/Broadford Hall
Find out more: Broadford and Strath Community Council