The annual event has become a world-famous attraction, with the Christmas Market welcoming visitors from around the globe as well as locals.
This year’s Christmas Market opened on Saturday, November 14 and will run until Sunday, January 3. The market will close on Christmas Day and timings may vary for certain dates.
Organisers Unique Assembly has said that Scottish businesses make up around 79 per cent of this year’s vendors, with more than 80 stalls overall selling everything from food and drink to trinkets and crafts.
Al Thomson, director of Edinburgh’s Christmas organisers Unique Assembly, said: “That’s an increase from last year so annually we’re getting more and more locals involved which we think makes a massive difference to the market, the experience of those who are coming here, and obviously helps those traders make money during the Christmas period.”
City of Edinburgh Council Leader, Jane Meagher, added: “Edinburgh’s Christmas is a fantastic opportunity to showcase our city, bringing festive magic to the capital while delivering real benefits for local people and businesses.
“Our winter festivals generate an estimated £240 million for the local economy, supporting jobs and giving businesses a vital boost during the winter months. I’m glad that our communities will once again benefit, with the return of the Community Ticket initiative, 20% discounts for EH postcode residents on selected attractions and a wide programme of free family-friendly events.
“I’m looking forward to this year’s celebrations and hope residents and visitors alike enjoy everything Edinburgh’s Christmas has to offer.”

1. Edinburgh Christmas Market 2026
Last year's Christmas attractions welcomed almost 3 million visitors and generated around £170m for the local economy. | Iconic Media

2. Edinburgh Christmas Market 2026
More than 80 vendors have taken up residence in Princes Street Gardens for the festive period, including Edinburgh-based stallholders Wholly Waffles, Pine Eye Studio and Leamne Arts & Crafts. | Iconic Media

3. Edinburgh Christmas Market 2026
Crowd-favourite attractions have made a return to Princes Street Gardens for the festive period. | Iconic Media

4. Edinburgh Christmas Market 2026
Visitors enjoys food and drink at the Christmas Market in Princes Street Gardens. | Iconic Media
