Christmas Markets Near Edinburgh 2026
10 Christmas markets within 40 miles of Edinburgh city centre, nearest first, one of them in the city itself. 9 have 2026 dates confirmed by their organisers.
None open this weekend (17 and 18 October 2026). Next to open: East Neuk Open Studios Christmas Art and Craft Fair, on Saturday 7 November 2026.
Loading the map…
Map: © OpenStreetMap contributors, OpenFreeMap.
2026 Dates, Nearest to Edinburgh First
| Market and Distance From Edinburgh | Dates | Days Closed | Entry |
|---|---|---|---|
| Edinburgh Christmas Market Edinburgh city centre | 14 Nov 2026 to 3 Jan 2027 | Closed on Fri 25 Dec | Free |
| Hopetoun House Christmas Shopping Fair South Queensferry, 11 miles west | 27 to 29 Nov 2026 | Open every day of its run | |
| Bowhouse December Market Weekend St Monans, 24 miles north-east | 11 to 13 Dec 2026 | Open every day of its run | Free |
| East Neuk Open Studios Christmas Art and Craft Fair St Monans, 24 miles north-east | 7 to 8 Nov 2026 | Open every day of its run | |
| Traquair Christmas Opening Weekend Innerleithen, 24 miles south | 28 to 29 Nov 2026 | Open every day of its run | Ticket |
| Dunglass Christmas Market Cockburnspath, 32 miles east | 4 to 6 Dec 2026 | Open every day of its run | Ticket |
| Perth Christmas Lights Switch-On Weekend Festive Market Perth, 32 miles north | 20 to 22 Nov 2026 | Open every day of its run | Free |
| Christmas in City Square Dundee, 36 miles north | 27 Nov to 31 Dec 2026 | Open every day of its run | |
| Crossbasket Christmas Market High Blantyre, 38 miles west | 1 to 3 Dec 2026 | Open every day of its run | Ticket |
Distances are in a straight line from the centre of Edinburgh, so the journey by road or rail is longer.
Dates Not Yet Announced
- Stirling Christmas Market (31 miles west)
Making a day of it? Walking tours, day trips and other things to do in Edinburgh can be booked ahead. Tours and things to do in Edinburgh on ViatorWe may earn a commission if you book through this link. How we're funded.
Further From Edinburgh, and Popular
The most searched Christmas markets between 40 and 60 miles away.
Winter Wonderland at St Enoch
Glasgow, Glasgow City
6 Nov to 27 Dec 2026
Closed on Fri 25 Dec
42 miles west of Edinburgh
Pitlochry Christmas Market
Pitlochry, Perth and Kinross
12 Dec 2026
56 miles north of Edinburgh
Questions About Christmas Markets Near Edinburgh
What is the nearest Christmas market to Edinburgh?
Edinburgh Christmas Market is in the city centre (14 Nov 2026 to 3 Jan 2027). The nearest outside the city is Hopetoun House Christmas Shopping Fair in South Queensferry, 11 miles west.
Which is the biggest Christmas market near Edinburgh?
Going by how many people in the UK search for each one, it is Edinburgh Christmas Market (city centre), followed by Christmas in City Square (36 miles north).
When do Christmas markets near Edinburgh start in 2026?
The first to open is East Neuk Open Studios Christmas Art and Craft Fair, on Saturday 7 November 2026. The last to close is Edinburgh Christmas Market, on Sunday 3 January 2027.
Which Christmas markets near Edinburgh stay open after Christmas?
Edinburgh Christmas Market (until Sunday 3 January) and Christmas in City Square (until Thursday 31 December). Most close on or before Christmas Eve, and several shut on Christmas Day itself: each page gives the days.
Which Christmas markets near Edinburgh charge for entry?
Traquair Christmas Opening Weekend, Dunglass Christmas Market and Crossbasket Christmas Market need a ticket or paid entry. Each market's page gives the price where the organiser has published it.
Other cities nearby: Glasgow. All of Scotland. Not starting from the centre of Edinburgh? Find the markets nearest your postcode. How we check dates.