Last update: July 2026 — with the official confirmed dates for the Edinburgh 2026 Christmas markets.
Christmas in Edinburgh is one of those experiences that makes you fall in love with winter all over again. Christmas markets at the foot of the castle, illuminated medieval streets, the scent of mulled wine, and bagpipes playing on the Royal Mile: the Scottish capital completely transforms between November and January.
We first visited Edinburgh in 2016, in the spring, with sunshine and even a bit of warmth. And one day… we returned 🏴, but this time to experience it at its other extreme: with cold ☃️, lights everywhere, and that festive Christmas atmosphere we love so much 🎄.
In this guide, we’ll show you what to see and things to do in Edinburgh at Christmas, with the confirmed dates for the 2026 markets, prices, where to stay, and all the tips from our own experience.
🎅 Confirmed dates — Christmas in Edinburgh 2026:
The official Edinburgh’s Christmas organizers have already confirmed the 2026 season: from Saturday, November 14, 2026, to Sunday, January 3, 2027. Tickets for the attractions (Ferris wheel, ice rink, Santa Stories) will go on sale at the end of July 2026 on the official website.
🚶♀️➡️FREE TOUR in Edinburgh:🚶♂️➡️ Free, with a English-speaking guide. ➪ Book for FREE HERE
🌍 Travel Insurance: 5% Off with IATI Seguros! 🌟
Take advantage of this offer and travel safe.
Christmas in Edinburgh: Summary
| Category | Key details |
|---|---|
| Event | Christmas in Edinburgh 2026 |
| Dates | November 14, 2026, to January 3, 2027 |
| Key locations | East Princes Street Gardens, George Street and St Andrew Square |
| Main activities | Christmas markets, ice skating, Ferris wheel, Castle of Light and Hogmanay |
| Tickets | Free access to markets; individual attractions (rink, wheel) are paid |
| Travel tips | Book in advance, dress in layers (cold/rainy weather) and get travel insurance |
Edinburgh Christmas Markets 2026: dates, location and what to expect
The Edinburgh Christmas markets are the heart of the season. There are two main market areas, plus a third family-friendly space in St Andrew Square, and they are all just a few minutes’ walk from each other, right in the city center.
| Edinburgh Christmas Markets [2026] | Location | Dates / Times |
|---|---|---|
| East Princes Street Gardens – Christmas Market | Princes Street, next to the Scott Monument | From Nov 14, 2026 to Jan 3, 2027. Open approx. 10 am to 10 pm. |
| George Street & Castle Street – Christmas Market | George Street, between Frederick St and Castle St | Craft market + ice rink. The rink opens a few days after the main market (in 2025 it was Nov 20). |
| St Andrew Square – family zone | St Andrew Square | Santa Stories, letters to Santa and the Tree Maze, all season long. |
More info and tickets: official Edinburgh’s Christmas website.
1. East Princes Street Gardens – Christmas Market: the main one
The Christmas Market in East Princes Street Gardens is the largest and the main Christmas market in Edinburgh. It has everything!: crafts, local gourmet delicacies, gifts, mulled wine, and much more. The view is one-of-a-kind: the wooden stalls with the illuminated castle in the background and the Scott Monument peeking through the lights.
It also features a very fun small amusement park: the Forth 1 Big Wheel, the Star Flyer with its flying chairs, and more. Past the station, on the walk through Princes Street Gardens, there are also lights and Christmas decorations.
Entry to the market is free; you only pay for the attractions. As a reference, last season’s prices were: Ferris wheel £12, Star Flyer £13.50, ice rink £15, Santa Stories £7, and Tree Maze £6.
2. George Street & Castle Street – Christmas Market: the quietest one
It is much smaller than the other one, but also quieter. It is located on George Street, where the carousel is, between Frederick Street and Castle Street. This is also where the Ice Rink is located, one of the nicest activities of the season: skating at night, surrounded by illuminated Georgian buildings, is a fantastic plan.
On Castle Street, there is a small additional market, not quite as Christmas-themed, but rather a market with local products and Scottish crafts.
3. St Andrew Square: the zone for kids
St Andrew Square focuses on family activities: Santa Stories, letters to Santa, and the tree maze. Opposite the square is the luxury Gleneagles Townhouse hotel, with amazing Christmas decorations, and very close by is The Edinburgh Grand with its beautiful giant nutcrackers at the entrance. It’s highly recommended to stop by, even just to take photos!
Things to do in Edinburgh at Christmas: 12 unmissable plans
Start the day in a big way: Scottish breakfast
Start your day with an authentic Scottish breakfast. A full Scottish breakfast is never a bad idea to handle the cold! You’ll get to try traditional dishes like haggis and black pudding, and leave with energy to walk the city all day.
Walk the unmissable Royal Mile and see the fabulous Edinburgh Castle
Depending on which side of the city you are in, a very nice walk is to go up the stairs of Victoria Street and walk along the Royal Mile to the castle. The Royal Mile is a trip back in time and is gorgeous everywhere; there are many unmissable narrow alleys!
At Christmas, you’ll find bagpipes, lights, a Christmas tree, and many decorations. Explore the cobblestone streets, poke your head into the closes (the narrow passages), and visit local shops to find unique souvenirs. The panoramic views from the castle esplanade are surprising, especially at sunset.
Discover Victoria Street, the prettiest (and most Christmas-y) street in the city
The steep and curved Victoria Street is an Edinburgh classic, and at Christmas, it gets even better with the lights. The shops along the street are simple but beautiful, from boutiques to souvenir shops, each with its own history. You might run into Harry Potter: this street is said to be one of those that inspired Diagon Alley.
Tour the main Christmas market (and try the mulled wine)
We already told you above: the Christmas Market in East Princes Street Gardens is THE Christmas plan in Edinburgh. Our tip: go once during the day to tour the stalls calmly, and come back at night to see it illuminated with the castle in the background. And definitely try a mulled wine or a hot chocolate between stall and stall.
Walk along George Street and have dinner (or at least go inside) at The Dome
On George Street, there are several beautiful buildings decorated for Christmas, especially the bar-restaurant The Dome, famous for having one of the most spectacular Christmas decorations in all of Scotland. Unmissable! Even if you don’t dine there, it’s worth getting close to see the illuminated facade and its giant tree.
Ice skating in Edinburgh? Yes!
The George Street ice skating rink is another classic of the season. It opens a few days after the main market and usually runs until the first few days of January. It is advisable to book the slot online in advance, especially for weekends and dates close to Christmas.
Cockburn Street and the Tron Kirk Market: an old church turned into a market
Cockburn Street is another very special and typical street not to be missed, with its lights and its photogenic curve going down toward the station. And an unusual place we loved is the Tron Kirk Market (Makers Market): an old church transformed into an artisan market. The interior seemed very interesting to us, with very original souvenirs and pieces of art by local creators. Almost no traveler has it on their radar, and it’s meters away from the Royal Mile.
👩⚕️👨⚕️ A must-have for stress-free travel! 🌎✈️ ➜ Get a Quote, Compare & Buy
See the Castle of Light: the illuminated castle
During the Christmas season, Edinburgh Castle becomes the stage for Castle of Light: a show of lights and projections on the castle walls and courtyards. It is a paid event on specific dates (it doesn’t run every day), so it’s a good idea to check the calendar and book ahead. The last edition was from late November to early January, on selected nights.
Light Night: the lighting ceremony that opens the season
The Christmas season officially kicks off with Light Night, the lighting of the city lights toward the end of November, with choirs and live music. It’s a free and very family-friendly event; if your trip coincides with that date, it’s a nice way to experience the start of Christmas like a local.
Christmas at the Botanics: lights at the Botanical Garden
Another very popular proposal is Christmas at the Botanics, a night light tour through the Royal Botanic Garden Edinburgh. We didn’t get to do it, but many travelers recommend it as one of the nicest Christmas plans in the city, especially for families. It’s a paid event and dates usually sell out quickly, so if you’re interested, book in time.
Visit St Andrew Square and its decorated hotels
In addition to the children’s area we told you about, the square and its surroundings concentrate some of the best Christmas decorations in Edinburgh: the Gleneagles Townhouse and the nutcrackers at The Edinburgh Grand are mandatory photo stops.
Have something warm: the perfect excuse
The Scottish cold has its good side: there is always a coffee shop, pub, or market stall nearby to warm up. Between mulled wine, hot chocolate, and whisky, in Edinburgh in December there are never a lack of excuses for a warm break. Several bars also set up Christmas decorations and pop-ups that are a show in themselves.
Hogmanay: the famous Scottish New Year
If your trip extends to the end of the year, you’ll run into Hogmanay, the most famous New Year’s celebration in the world. The Scots take the end of the year very seriously: there are several days of partying that turn Edinburgh into the world capital of December 31st.
The main events, according to the last few years’ program:
- Torchlight Procession (December 29): a procession of thousands of torches that goes down through the historic center. The images are impressive.
- Street Party (December 31): the big New Year’s Eve party on Princes Street, with live music, DJs, and fireworks over the castle at midnight. It is a paid event and sells out well in advance.
- Loony Dook (January 1): hundreds of brave souls jump into the icy water of the Firth of Forth in South Queensferry, many in costume. A very Scottish madness hahaha.
We didn’t get to be there for Hogmanay, but it is one of the celebrations most recommended by travelers who did experience it. That said: accommodations for those dates fly, and prices skyrocket. If you plan to spend New Year’s in Edinburgh, book several months in advance.
Where to stay in Edinburgh at Christmas
At Christmas, the key is to stay close to the Princes Street – Old Town axis: that’s where the markets, lights, and almost everything you’ll want to see are. New Town is ideal if you want to be next to the markets and George Street; Old Town (Royal Mile / Grassmarket area) is perfect if you prefer the medieval atmosphere and the narrow alleys.
In our case, we stayed at the Stay Central Hotel, in the heart of Old Town, and the location was fantastic: we were walking distance to everything, and even the taxi to the airport cost us £10 (approx).
➜ Book Stay Central Hotel Edinburgh (CLICK HERE)
💡 Seasonal TIP: December is high season in Edinburgh, and dates close to Christmas and Hogmanay sell out first. Book as early as possible, ideally with free cancellation in case your plans change.
Edinburgh Map: Accommodation and Prices
On the map below you can move, zoom, and filter by your dates to see accommodation prices in Edinburgh:
The weather in December: what clothes to pack for Edinburgh at Christmas
Let’s be honest: in Edinburgh in December it is cold, the days are short (it gets dark around 3:30-4 pm), and it can rain at any time. The good news? That it gets dark early works in your favor: more hours of Christmas lights! And the temperatures, although cold (between 2 and 7 °C approx.), are rarely extreme.
Our recommendations from our experience:
- Dress in layers: thermal wear, sweater or fleece, and a waterproof jacket. Between the wind and rain, a hooded coat is your best friend.
- Waterproof and comfortable footwear: you will walk a lot on cobblestones, sometimes wet.
- Hat, gloves, and scarf: essential for nights at the markets.
- Small umbrella or raincoat: the weather changes several times a day; we had sun, rain, and wind… all in the same day!
How to get to Edinburgh?
The easiest way to get to Edinburgh is by plane. Edinburgh Airport is only about 25 minutes from the city center, and there are also very good train connections with London and the rest of the UK.
How to get from the airport to the center of Edinburgh?
A. Airlink Express Bus: this is the economical option and the one we used. It’s very practical, runs 24 hours, has space for suitcases, and leaves you in the center with several stops (the main ones: Princes Street and St Andrew Square). It takes about 30 minutes, is paid by card, and the last time we took it, it cost £5.50 one way / £8 round trip. More info: Lothian Buses.
B. Edinburgh Tram: connects the airport to the center and offers panoramic views on the journey. The trams are modern and comfortable. We didn’t get to use them, but it’s another very good option.
C. Taxi: comfort and speed. We took a taxi from the hotel (Stay Central) to the airport and it cost us £9.20. It’s more expensive than the bus, but it pays off if you go with heavy luggage or leave very early.
Excursions from Edinburgh: take advantage of the trip to get to know Scotland
If you stay for several days, an excursion to the Highlands is THE perfect complement to your Christmas getaway: snowy landscapes, castles, and the legendary Loch Ness. These are the most popular excursions and activities:
1. Loch Ness, Glencoe and Scottish Highlands Excursion
Discover the beauty of the Scottish Highlands! This excursion includes a visit to the famous Loch Ness, where you can look for the legendary monster, in addition to enjoying impressive landscapes.
➪ BOOK HERE
Estimated price: €69+ per person.
Duration: 12.5 hours
Rating: 4.6 (10,392 reviews)
2. Loch Ness, Inverness and Highlands Tour in Spanish
A guided tour in Spanish that will take you through the most impressive landscapes of Scotland, including Inverness and the famous Loch Ness.
➪ BOOK HERE
Estimated price: €81+ per person.
Duration: 12.5 hours
Rating: 4.8 (584 reviews)
3. Guided Tour to Edinburgh Castle with entry ticket
Learn about the history and majesty of Edinburgh Castle on a guided tour that includes direct access inside.
➪ BOOK HERE
Estimated price: €40+ per person.
Duration: 1.5 hours
Rating: 4.7 (6,773 reviews)
4. Magical Harry Potter Walking Tour
Immerse yourself in the world of Harry Potter with this tour that visits the key places that inspired J.K. Rowling.
➪ BOOK HERE
Estimated price: €21+ per person.
Duration: 2 hours
Rating: 4.8 (9,032 reviews)
5. One-day excursion to the Glenfinnan Viaduct and the Highlands
Explore the beautiful landscapes of Glenfinnan and the Highlands on an exciting one-day excursion.
➪ BOOK HERE
Estimated price: €60+ per person.
Duration: 12 hours
Rating: 4.7 (566 reviews)
6. Loch Ness and Scottish Highlands Excursion with lunch
An excursion that combines exploring Loch Ness with a lunch in an impressive landscape.
➪ BOOK HERE
Estimated price: €69+ person.
Duration: 12 hours
Rating: 4.3 (1,966 reviews)
7. Scotch Whisky Experience Tour and Tasting
Learn about the tradition of Scotch whisky and enjoy a tasting in one of the best experiences in Edinburgh.
➪ ➪ BOOK HERE
Estimated price: €27+ person.
Duration: 50 – 75 minutes
Rating: 4.7 (2,780 reviews)
8. Night Terror Tour through underground vaults
Discover the dark history of Edinburgh on this chilling tour through its underground vaults.
➪ BOOK HERE
Estimated price: €28+ per person.
Duration: 75 minutes
Rating: 4.6 (2,100 reviews)
9. “Firth of Forth” sightseeing cruise through the Three Bridges
Enjoy a relaxing cruise through the Firth of Forth estuary, admiring its famous bridges.
➪ BOOK HERE
Estimated price: €24+ per person.
Duration: 1.5 hours
Rating: 4.7 (2,011 reviews)
10. 3-day excursion to the Isle of Skye and the Highlands
For the adventurous, this 3-day excursion will take you to the stunning landscapes of the Isle of Skye and the Highlands.
➪ BOOK HERE
Estimated price: €208+ per person.
Duration: 3 days
Rating: 4.8 (1,533 reviews)
Travel insurance for Scotland: do not travel without it
The UK is not part of the European Health Insurance Card agreement for most travelers, and private healthcare is very expensive. Therefore, for us, travel insurance is non-negotiable: we always travel insured, also on this Christmas getaway.
We use and recommend IATI Seguros: good coverage, support in Spanish, and no out-of-pocket costs if you need assistance. Also, as readers of the blog, you get a 5% discount by booking through our link. And if you want to compare options, we leave you our guide to the best travel insurance for Europe.
Map of Christmas in Edinburgh
So you can find your way easily, here we leave you the map with the Christmas markets, illuminated streets, and all the points we mentioned in this guide:
Frequently asked questions about Christmas in Edinburgh
When does the Edinburgh Christmas market open in 2026?
The 2026 season is officially confirmed: the Edinburgh Christmas markets open from Saturday, November 14, 2026, to Sunday, January 3, 2027, in East Princes Street Gardens and George Street.
How much does it cost to enter the Edinburgh Christmas markets?
Entry to the markets is free. You only pay for the attractions: as a reference from the last season, the Ferris wheel costs £12, the ice rink £15, the Star Flyer £13.50, and children’s activities between £6 and £7.
How many days do I need to see Edinburgh at Christmas?
With 3 or 4 days you can tour the city calmly, enjoy the markets by day and night, and you have time left for an excursion to the Highlands or Loch Ness.
Is it worth visiting Edinburgh at Christmas?
Totally. It is one of the most Christmas-y cities in Europe: markets at the foot of the castle, illuminated medieval streets, and a unique festive atmosphere. The cold is part of the charm.
What is Hogmanay?
It is the Scottish New Year’s celebration, famous all over the world. It includes the torchlight procession on December 29, the big street party on the 31st with fireworks over the castle, and the Loony Dook on January 1.
Is it very cold in Edinburgh in December?
It is cold but not extreme: between 2 and 7 °C approximately, with frequent rain and short days. With layered clothing, waterproof footwear, and a good coat, you can enjoy it perfectly.
Is everything open on December 25 in Edinburgh?
On December 25, most shops are closed and public transport runs on a very limited schedule. It is advisable to check the official market hours and book a restaurant in advance for that day.
How do you pay in Edinburgh?
The currency is the British pound (£) and most places accept cards, even stalls at the Christmas markets. In our case, we paid for almost everything by card.
Conclusion: Edinburgh, the perfect destination for an unforgettable Christmas
Christmas in Edinburgh has everything we look for in a winter getaway: Christmas markets with the castle in the background, historic streets, lights everywhere, and a festive energy that is contagious. With the 2026 dates already confirmed (from November 14 to January 3), it’s the perfect time to start planning.
And if you like Christmas getaways like we do, we also leave you our guides to Prague at Christmas, Dublin at Christmas, and Bratislava at Christmas, or all our Christmas destinations.
Pending on the list: getting to know the castles of Scotland and its nature on a road trip 🙌🙌🙌.
👊 Do you know Scotland? Any place to recommend?
Final words: this article is based on our experience traveling through Edinburgh at Christmas and on official information updated for the 2026 season. Schedules and dates may vary, so we recommend you always check official sources before your trip. And remember that for traveling to Scotland it is important to have good travel insurance: IATI is the option we use and recommend, with a 5% discount for our readers.
Feel the Christmas spirit in the streets of Edinburgh, enjoy its lights, its history, and its charm… and travel consciously, allowing Christmas to surprise you at every step. 🎄✨
ℹ️ **Total Transparency**
This article contains affiliate links. If you book through these links, we may receive a small commission at no additional cost to you. We only recommend services that we use on our travels and trust. This helps us keep this blog free and continue creating useful content for you. Thanks for your support!
🔗 Resources & Useful Links for your trip to Edinburgh
Do you have questions or want to add your own recommendations on things to do in Edinburgh?
💬 Leave your comment or write to us, we love reading other travelers’ experiences.
Thank you very much for being part of this adventure!— Nanu & Facu 🌎 | Recalculando Viajes 💜








