A market beneath a castle

Edinburgh's Christmas market is one of the few in Europe with a castle in the frame. It sits in East Princes Street Gardens, the green valley between the Old Town ridge and Princes Street, with Edinburgh Castle's floodlit ramparts hanging above it on one side and the gothic spire of the Scott Monument rising at the other. The setting does most of the work: the stalls are standard market fare, but the backdrop turns the evening into something postcard-worthy.

The layout

The market runs as a string of stalls through the East Gardens, bookended by the big attractions. The ferris wheel stands near the Scott Monument end, giving the classic view over the city and the castle; the other end holds the food quarter and the fairground rides. The whole circuit is walkable in under an hour, but the crowds make it slower, and the gardens' slopes mean you are constantly going up or down. The city extends the season further along George Street, where the Christmas lights and a smaller set of stalls keep the festival spreading into the New Town.

Food and drink

The food leans German with Scottish flourishes: bratwurst and currywurst sit beside Scottish steak rolls and hot chocolate stalls, and the mulled wine is served from the familiar wooden huts. Prices run a bit above the continental originals — about £6 for mulled wine with the mug, £5 to £7 for a sausage — reflecting the location. The stalls worth queuing for are the hot chocolate and the roast chestnuts, which do the best trade on the cold evenings for which the city is famous. There is also a Christmas market tradition of mulled cider, worth trying if you see it.

Rides and light shows

Edinburgh's Christmas is as much fairground as market. The ferris wheel is the headline ride, but the Gardens also host a carousel, a helter-skelter and children's rides, and the "Christmas at the Castle" programme adds evening light projections on the castle itself in recent seasons. The rides are priced per person and the queues are longest in the first hours after dark. If you want the wheel without the wait, go at opening time or in the last hour before closing, when the lights are up and the lines have shrunk.

When to go

The 2024–25 season ran from mid-November to 5 January, with the market open daily through December and the lights staying up into the first week of the new year. Weekday evenings in early December are the calm window; the weekends before Christmas and Hogmanay are the opposite. Edinburgh's Hogmanay, the city's famous New Year festival, draws its own enormous crowds in the final days — if you are visiting for the market rather than the party, aim for the first half of December.

Practical notes

The market is in the open air and the gardens are cold, exposed and often windy — dress for the temperature, not the forecast. The nearest warm refuge is the Princes Street shopping arcade above the gardens, which stays open late in December. Cash is useful but most stalls take cards. The Royal Mile and the Old Town climb steeply from the gardens, and the castle esplanade is worth the walk for the view over the market below. Edinburgh is well connected by rail and air, and the market makes a strong anchor for a longer Scottish winter trip.