Christmas Night Market at Balgove Larder
There's something about a farm shop after dark in December, and Balgove Larder, just outside St Andrews, makes an evening of it with its Christmas Night Market on Tuesday 1 December.
Jupiter Artland, the sculpture park in the woods near Wilkieston, holds a Christmas market over two weekends in December. Scottish makers set out handmade gifts, original art and festive food in a small village of stalls, with a live nativity and choirs singing. Children can make things in the elf workshop in the MAKE Studio, and the ticket also lets you walk the grounds among the sculptures and see the new Tai Shani exhibition. Extras include Santa's grotto, booked for a set time, and a heated outdoor swim. The market is on 11 to 13 and 18 to 20 December, 10am to 4pm, and you can arrive any time in those hours. Book through Jupiter Artland's website.
Wilkieston, in Lothian
The Daily
Arrives at 5am every day.
A free morning email to see what’s on this week, catch up on what’s happening in Scotland and find somewhere new to go.

There's something about a farm shop after dark in December, and Balgove Larder, just outside St Andrews, makes an evening of it with its Christmas Night Market on Tuesday 1 December.
Every December, Leith turns itself into a giant advent calendar.

For a few afternoons this December, the North Tower Bar at Inverness Castle turns festive.