What to eat in Edinburgh in December: Seasonal delicacies
What to eat in Edinburgh in December: Seasonal delicacies
1/3
Christmas market stall food
In December, Edinburgh’s Christmas Market is a straightforward way to eat without reservations when the city centre is busy. Expect quick street-food style options and hot drinks. Vegetarian choices exist but vary by stall. Tip: eat at off-peak times, such as late lunch, to avoid the densest evening queues and keep time for lights and rides.
If you attend a New Year’s Eve candlelit concert at St Giles’, plan a simple early dinner nearby because the city centre gets congested later. In December, a warm meal before a seated concert is practical. Dietary options depend on venue. Tip: book dinner earlier than 6 pm so you can arrive at the cathedral with time for entry queues.
Christmas at the Botanics includes seasonal drink stands along the trail. In December, hot drinks help with cold, windy evenings and slow outdoor walking. Alcoholic and non-alcoholic options may be available depending on the stall. Tip: choose a timed entry that finishes before your last bus or tram, since late services can be less frequent outside the centre.
In December, Edinburgh’s Christmas Market is a straightforward way to eat without reservations when the city centre is busy. Expect quick street-food style options and hot drinks. Vegetarian choices exist but vary by stall. Tip: eat at off-peak times, such as late lunch, to avoid the densest evening queues and keep time for lights and rides.
If you attend a New Year’s Eve candlelit concert at St Giles’, plan a simple early dinner nearby because the city centre gets congested later. In December, a warm meal before a seated concert is practical. Dietary options depend on venue. Tip: book dinner earlier than 6 pm so you can arrive at the cathedral with time for entry queues.
Christmas at the Botanics includes seasonal drink stands along the trail. In December, hot drinks help with cold, windy evenings and slow outdoor walking. Alcoholic and non-alcoholic options may be available depending on the stall. Tip: choose a timed entry that finishes before your last bus or tram, since late services can be less frequent outside the centre.
December is Edinburgh’s most magical transformation. With highs near 7°C (45°F) and the shortest days of the year, the city glows with holiday lights, bustling Christmas markets, and the anticipation of Hogmanay. The air is brisk, scented with mulled wine and pine, and the city’s historic streets feel like a festive stage. Crowds swell on weekends, but wander off the main routes and you’ll find quiet corners and candlelit concerts. December is a month of celebration, reflection, and wonder—a time when Edinburgh wears its brightest costume.
Festivals and events in Edinburgh this December 2026
Edinburgh’s main winter festival with Christmas Market chalets, rides, and seasonal attractions across Princes Street Gardens, George Street, and St Andrew Square. It is expected November 13 to January 3. Crowds peak on weekends and evenings. Visit early in the season on a weekday if you want shorter lines and easier walking space.
A ticketed evening light trail through the Royal Botanic Garden Edinburgh, with installations, music-synced lighting, and seasonal food stands. It is listed as running late November through December 30 (November 25-December 30, exact nights vary). Timed tickets often sell out. Choose an earlier evening slot for families or a later slot for fewer children.
During December, the Christmas Market and winter attractions are in full operation across Princes Street Gardens and nearby streets. The programme continues through the month, with peak congestion on weekend evenings. Arrive earlier in the afternoon to browse stalls, then return after dinner for lights if you want photos without the densest crowd.
The Botanic Garden light trail continues through December 30 on selected nights. It is a strong option when daylight ends early, because it offers a structured evening plan. Expect higher ticket demand near school holidays. Dress warmly since you are outside for the full trail, and allow time for hot drink queues.
St Giles’ Cathedral hosts Carols at Six on Sundays during the festive period (December 2026 dates: TBC). This is a simple, free cultural addition to a winter visit. Arrive early to find a seat, especially close to Christmas. Keep your schedule flexible because exact dates and entry arrangements can vary by year.
Ticketed New Year celebrations centred on Princes Street, with live music and a midnight fireworks display over Edinburgh Castle. Dates are December 31, 2025 to January 1, 2026. Expect road closures and heavy crowding in the city centre. Buy tickets in advance and plan how you will get home after midnight.
A large-scale torchlit march through central Edinburgh to Calton Hill, part of Hogmanay. Date is December 29, 2026. Torches must be purchased to join. Spectators can watch from the route edges, but it gets crowded. Dress warmly, plan for road closures, and choose a viewing spot that lets you leave easily after the hill finale.
A revived South Queensferry year-end tradition where an imitation Viking longboat is carried through town and burned near the water, accompanied by pipes and torches. Date is December 30, 2026. Details can vary by year. Arrive early for safe viewing space and plan transport back, as late-night services can be limited outside the city centre.
A seated classical concert by candlelight at St Giles’ Cathedral on December 31, 2026 (listed start 7:00 pm). It suits travellers who want a calmer New Year’s Eve plan before fireworks. Tickets are required. Arrive early for entry, then plan your next move if you want to head to a viewpoint after the concert ends.
On December 25, most attractions, shops, and restaurants close across Edinburgh, and public transport is very limited. Boxing Day is a public holiday with limited service and some shops reopening with sales. Plan meals and groceries in advance if you are in the city over these dates. Confirm hotel dining options early because bookings fill.
A special overnight tram service planned for Hogmanay night, running late on December 31, 2026 into January 1, 2027 with services every twenty minutes. It helps you return from city-centre celebrations to stops along the airport to Newhaven line. Check official timetables before you rely on it. Expect crowding right after midnight.
Edinburgh in December at a glance
🌧️
Weather
Maximum temperature: 7°C
Minimum temperature: 1°C
☀️
Daylight
Around 6 hours 55 minutes of daylight
Sunrise: 8:45am
Sunset: 3:40pm
🎉
Key events
Edinburgh’s Christmas (Winter Festival), Christmas at the Botanics, Edinburgh’s Hogmanay Street Party & Fireworks, Torchlight Procession
👥
Crowds
Fewer tourists, shorter queues at attractions, and a quieter overall vibe, as locals may be on holiday.