Christmas Market

11 to 20 December · Lothian

11–20December

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.

Tickets and details
When11 to 20 December

Wilkieston, in Lothian

Recommend to a friend

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.

The Daily for 14 November, from Scotland with love. A red kayak beached on a loch shore beneath sunlit rocky hills, Sutherland

Also on in December.

1 December · St Andrews

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.

1 to 24 December · Edinburgh

Light Up Leith

Every December, Leith turns itself into a giant advent calendar.