Edinburgh Christmas Market Photo by John 1710Take your Christmas shopping away from the chain stores and out of town shopping malls and visit Edinburgh to spend some time this Christmas in one of the Edinburgh Christmas markets that run right through the festive season.
From the farmers market to the traditional German market, there is something to keep everyone happy and put you in the festive spirit.
Highland Village Christmas Market, East Princes Street Gardens
In East Princes St Gardens, you’ll find this Christmas market running every day from 24th November to 4 January. A Highland Village-style market selling top of the range food, drink, clothing and jewellery from all over Scotland.
24 November 2011 to 04 January 2012 – East Princes Street Gardens
- Thursday 24 November – Wednesday 4 January
Sun – Wed: 10am – 8pm
Thu – Sat: 10am – 10pm
Christmas Eve: 10am – 8pm
Christmas Day: Closed
Boxing Day: 11am – 8pm
Hogmanay: 10am – 6pm
New Year’s Day: 12noon – 10pm
Traditional German Christmas Market, Edinburgh
The German market runs again this year, this time on the Mound Precinct. Visiting this market gives you a real flavour of Christmas with delightful wooden toys and crafts and all manner of German treats, both for consuming out there on a cold December day, or for presenting as a gift to a loved one on Christmas day.
24 November 2011 to 24 December 2011 – Mound Precinct
- Mound Precinct
Thursday 24 November – Saturday 24 December
Sun – Wed: 10am – 8pm
Thu – Sat: 10am – 10pm
Christmas Eve: 10am – 8pm
The Real Scottish Christmas Market
- Saturday 3 December – Thursday 8 December 10 am – 6pm daily
The Ethical Christmas Fair
The ethical Christmas fair allows you to buy your Christmas presents guilt free with products from Fairtrade and ethical sources.
- Saturday 10 December – Sunday 18 December – 10 am-6pm daily
Edinburgh’s Farmers Market
Edinburgh’s Farmers Market runs every Saturday on Castle Terrace. This market shows the best of local produce available in the area with all manner of food and beverages available. All sorts of produce is available covering the entire spectrum of local produce, direct from the farmers.
22 December 2011 – Castle Terrace
Every Saturday 9am – 2pm (except 24 Dec, 31 Dec)
For more information on Edinburgh’s Christmas Markets, click here.
Why not make a weekend of it and stay in Edinburgh overnight. We have some greatEdinburgh Hotels listed here.

