There’s a moment each year — usually at the end of November — when Edinburgh seems to exhale a cloud of cold winter air and suddenly transform itself into a glittering Christmas postcard.
The streets glow, the rooftops sparkle, the smell of cinnamon drifts mysteriously across Princes Street Gardens, and every local begins quietly debating how many bratwursts are acceptable in one week.
It isn’t just us locals who think Edinburgh does Christmas exceptionally well.
In fact, in a recent UK’s Best Christmas Market ranking, Edinburgh was awarded an impressive second place, beating out dozens of other festive favourites.
And honestly? Spend just one evening wandering beneath the lights of the Old Town, and you’ll understand exactly why.
For me, Christmas in Edinburgh is the season when the city feels the most alive.
As a travel blogger who spends most of the year chasing stories through cobbled closes and foggy viewpoints, the festive period is when I slow down, wrap my scarf twice around my neck, and join everyone else in marvelling at how beautiful the city looks dressed in lights.
Tourists adore it too — this is one of the most popular times to visit, and even after years of living here, I still catch myself stopping on a chilly December evening, thinking: Wow. It really is magical.
Things to Know Before You Go
A few fun facts to set the tone:
Edinburgh has one of the longest-running Christmas festivals in the UK.
Yes, the giant wheel really is as cold at the top as you think.
And yes, I do repeatedly tell myself “Don’t buy another overpriced bratwurst”, and yet there I am—every year—handing over my money because somehow the festive Christmas sausage tastes far better here than anywhere else on Earth. I don’t make the rules.
With that, let’s dive into everything you need to know about Christmas in Edinburgh, from the best festive attractions and markets to rainy-day plans and evening light shows.
Things to Do in Edinburgh at Christmas
The Edinburgh Christmas Market (The Star of the Season)
If you’re planning a December trip, the first question you’re probably searching for is: when does the Edinburgh Christmas Market start? Traditionally, it opens in mid-November and runs until early January — this year, from November 15, 2025, to January 4, 2026.
Another common question: do you need tickets for the Edinburgh Christmas Market?
Good news — no entry is entirely free. You can wander as long as you like without paying a penny… unless, of course, the magical smell of roasted nuts, chocolate-dipped waffles, and sizzling bratwursts lures you into opening your wallet. And trust me—it will.
Where is Edinburgh Christmas Market?
The main Christmas Market sits in East Princes Street Gardens, right below the postcard-perfect view of Edinburgh Castle.
There are also festive stalls and rides stretching up The Mound and along George Street.
Edinburgh Christmas Markets Opening Times
The Traditional Christmas Markets are open 10:00 to 22:00 daily.
Even if you go earlier in the day, I recommend returning after dark — the lights make the whole scene look straight out of a fairytale.
Best Time to Go to Edinburgh Christmas Market
If you want maximum atmosphere and the best photo opportunities, go in the evening.
The glow of the Old Town skyline behind the market is something I never get tired of.
If you want fewer crowds, go on weekday mornings — though you’ll miss some of that magical sparkle.
What Makes the Christmas Market in Edinburgh Special
There’s a reason the term Market Christmas Edinburgh is searched thousands of times each year. You’ll find:
- Handmade gifts from Scottish designers
- European-style wooden chalets
- Mulled wine (the dangerously delicious kind)
- Rides, from carousels to adrenaline-pumping loops over the city
- A festive food scene that is criminally tempting
And yes, I’m repeating it because it’s important: the sausage tastes unbelievably good here. Perhaps it’s the cold weather. Maybe it’s the Christmas spirit. Perhaps it’s the fact that I’ve already had three mugs of mulled wine. Whatever the reason, you’ll understand it the moment you take your first bite.
Edinburgh Christmas Market Prices
Prices vary depending on what you buy. Food tends to be on the higher side (my wallet winces every year), but rides, hot drinks, and gifts are similar to other big UK Christmas markets.
A few examples 2025:
- hot chocolate £5
- parmesan fries £8.50
- jacket potatoes with sour cream and cheese £8.90
- giant bratwurst £9.50
- currywurst and chips £13.50
- handcrafted pies £12.95
- Highland Pizza £14
- crepe from £7
- sticky toffee pudding £7.50
More Festive Things to Do Around the City
Edinburgh doesn’t stop at one market. December fills the entire city with events, light shows, and cosy corners worth exploring.
Ice Skating on George Street
Nothing says “festive city break” like wobbling on ice while pretending you’re more graceful than you actually are. The George Street rink is perfect whether you’re skating or just watching with a hot chocolate in hand.
From the rink, I often stop by The Alexander Graham Bell pub next door. The decorations are lovely, the atmosphere is warm, and their Christmas menu is ideal for thawing frozen fingers.
PolarBear Icebar
One of my favourite quirks of Edinburgh at Christmas — the Icebar.
Everything is made from ice: the walls, the sculptures, and even the glass your drink is served in.
You get a thermal cape, but trust me: don’t lick the walls. They may look tempting.
The Dome
Ah yes, The Dome — arguably the most photographed Christmas façade in Edinburgh.
Expect giant baubles, enormous garlands, glittering columns, and queues that wrap around the block.
Book ahead if you want to go inside.
Really. Otherwise, you’ll be admiring it from the pavement with everyone else.
Gleneagles Townhouse
This glamorous spot becomes extra fancy during the holidays. Their decorations, cocktails, and warm lighting make it the ideal stop before or after hitting the market.
City Walks: Victoria Street and New Town
- Victoria Street: If Diagon Alley had a Christmas edition, this would be it. The street glows beautifully in December.
- New Town: Elegant, symmetrical, and full of festive surprises—from boutique shop windows to pop-up installations.
Princes Street Gardens & Light Shows
When the sun sets (which, in December, is basically mid-afternoon), the gardens light up beautifully.
Sometimes there are themed displays or small performances. Even without them, it’s a lovely walk.
Winter in the West End Market
A quieter alternative to the main market awaits you at the Winter in the West End Market.
If you cherish the joy of browsing crafts, sipping coffee, and engaging with artisans, this is the place to revel in a laid-back atmosphere.
Open 8-21.December 11-18 daily, 11-19 Saturdays
Ross Fountain
One of the prettiest photo spots in the city — especially when you’re in the festive spirit—is right by the fountain with Edinburgh Castle illuminated in the background.
Standing there feels like you’ve stepped into a Christmas film. You can even add Santa to your picture for an extra touch of holiday magic!
It’s the perfect scene to capture the essence of the season and create unforgettable memories.
St Andrew Square
Often home to small events, food stalls, and illuminated decorations. It’s also a lovely stop between George Street and Princes Street.
Badger & Co, The Ivy, Tigerlily
Edinburgh’s restaurants take decorating very seriously:
- Badger & Co becomes wonderfully cosy.
- The Ivy lights up with all-out glamour.
- Tigerlily? Think pink, sparkly, and utterly photogenic. Step inside, even if just for a peek.
Royal Botanic Garden Christmas Show
A spectacular illuminated trail through the gardens. It usually requires tickets and sells out fast.
Expect light tunnels, glowing sculptures, and magical installations on the water.
Edinburgh Castle – Castle of Light
A mesmerising outdoor light experience projected across the castle’s walls.
Family-friendly, atmospheric, and a lovely alternative to daytime castle visits.
Holyroodhouse
While not exclusively a Christmas attraction, the Palace decorates for the season, making it feel even more regal than usual—a great stop for history lovers.
Hogmanay
Scotland’s famous New Year celebration deserves a mention—street parties, concerts, fireworks, and an atmosphere you’ll remember forever.
Filmhouse – Christmas Films
Edinburgh’s historic film venues often host festive screenings.
There’s something irresistible about watching an old Christmas classic in a creaky landmark cinema.
Slightly Further Afield: Winter Village at Fort Kinnaird
If you’re exploring beyond the city centre, the Winter Village at Fort Kinnaird offers another dose of festive cheer.
Family-friendly stalls, decorations, and food options make it a good half-day trip, especially if you’re already in the area for shopping.
When It Rains: Christmas in Edinburgh Indoors
Let’s embrace the reality of rain—it’s part of the magic of Edinburgh.
The city offers plenty of cosy escapes to uplift your spirit and warm your heart.
Rainy Day Ideas
- Filmhouse: Immerse yourself in the nostalgia of Christmas films in a charming theatre setting.
- A restaurant or pub: Treat yourself to a delightful break with mulled wine in a welcoming atmosphere.
- Ice Skating: Experience the joy of skating beneath a roof, gliding effortlessly and carefree.
- Icebar: Step into a world made of ice, where an extraordinary adventure awaits.
- Museum of Edinburgh: Explore quirky local history and connect with the essence of the city.
- National Museum of Scotland: Immerse yourself in a treasure trove of knowledge and inspiration, where the magic of the season might just bring the chance to meet Santa himself. It’s a delightful experience that adds a sprinkle of festive hope to your visit.
Let the rain bring you closer to the warmth and wonder of Edinburgh this Christmas!
My Personal Festive Itinerary for Friends (and Now, You)
Whenever friends visit, I give them this tried-and-tested festive route.
It fits perfectly into one winter afternoon and evening, blending the best viewpoints with cosy stops and amazing photo spots.
1. Start at Princes Street
Enjoy the Castle view, breathe in the icy air, and take a gentle walk toward the glowing Ross Fountain. It’s a beautiful way to ease into the day.
2. Continue to the Winter in the West End Christmas Market
Browse the stalls, grab a treat, and feel smug that you’re beating the afternoon crowds.
Save the main Christmas Market for after dark. Trust me—you want to see it when the lights switch on.
3. Head to New Town for Skating
Even if you don’t skate, watching people glide (and occasionally fall) is its own festive entertainment.
Afterwards, grab a drink at The Alexander Graham Bell pub – the decorations are great, and it’s right next to the rink.
If you want something more glamorous, walk a little further to Tigerlily. It’s bright, sparkly, and fabulously over-the-top.
4. Visit the PolarBear Icebar
Have a drink in a glass made entirely from ice.
Take photos.
Pretend you’re a Viking.
It’s part of the fun.
5. Walk to The Dome
One of the most famous Christmas buildings in Scotland. If you want to go inside, book ahead — the queues can be astonishing.
6. Continue to St Andrew Square and Gleneagles Townhouse
Both beautifully decorated and perfect for moody dusk photos.
7. Now — Finally — The Edinburgh Christmas Market
Darkness should have settled in by now, making this the perfect time to enjoy the rides, sip mulled wine, and finally givein to that bratwurst you’ve been resisting all day.
8. Finish in the Old Town
Walk up The Mound, turn onto Victoria Street, and enjoy it glowing under fairy lights.
If your legs allow, pop into a local pub for one last cosy drink. Our favourite is the traditional pub, The Bow Bar, in Victoria Street.
This is usually the moment when I feel like Edinburgh is giving me the perfect Christmas hug.
Christmas in Edinburgh is more than just twinkling lights and market stalls—it’s a feeling.
A mix of history, storytelling, winter magic, and the comforting knowledge that even if you said you wouldn’t spend £8 on a bratwurst… you absolutely will.
Whether you’re visiting for the first time or returning for a festive tradition, I hope this guide helps you make the most of your time.
And if you need help planning your route, booking restaurants, or creating an itinerary tailored to your interests, I’m always happy to help.




