Edinburgh Christmas Markets 2026 Guide

Your complete guide to Edinburgh's Christmas markets and winter festivals. Where to eat, drink, and warm up between the market stalls, ice rink, and Big Wheel, all within walking distance of Princes Street Gardens.

Places
11
Avg Rating
4.7
City
Edinburgh

Edinburgh Christmas Markets: The Full Guide

Edinburgh does Christmas differently from most European cities. There’s no single town square with a few stalls and a tree. Instead, the whole city centre transforms from mid-November through early January, with markets spreading across Princes Street Gardens, rides and attractions spilling out along George Street, and the Castle lit up above it all like some kind of medieval film set. The 2025-2026 season ran from 15 November to 4 January, and 2026-2027 is expected to follow a similar window.

The cold here is real. Edinburgh in December is dark by 3:30pm, windy enough to make your eyes water, and regularly dips below freezing. But that’s also what makes the whole thing work. The mulled wine tastes better when you genuinely need it. The market lights look more dramatic when the sky is already black by late afternoon. And there’s a particular satisfaction in ducking out of the wind into a warm pub after an hour browsing stalls, your fingers numb and your coat smelling of woodsmoke and roasted chestnuts.

This guide covers the markets themselves, the best things to do around them, and where to eat and drink when you need to defrost. Everything is within walking distance of the central market in East Princes Street Gardens.

Princes Street Gardens (The Main Market)

East Princes Street Gardens is the heart of it. Around 70 alpine-style wooden stalls line the paths, selling everything from handmade ornaments and Scottish cashmere scarves to fudge, candles, and leather goods. Over three-quarters of the vendors are local or Scottish businesses, which gives the whole thing a different feel from the generic German market formula you find in most UK cities.

The food stalls are the real draw. The smoked salmon stand has been a fixture for years, with full sides of salmon slowly cooking over wood and embers. A salmon sandwich runs about £11.50, or you can go for the salmon with mac and cheese for £16.50. The bratwurst hut does reliable currywurst and cheese frankfurters. Chip Stix (spiral-cut potato on a stick) is the snack you’ll see in every other person’s hand, and it’s better than it looks. La Creperie is a newer addition, doing nine crepe combinations from £7-10. For drinks, mulled wine is available at almost every stall. Bring your own travel cup if you don’t want to deal with the deposit system for mugs.

West Princes Street Gardens has the rides: the Big Wheel (around £8-10 per ride), the Star Flyer, and a Helter-Skelter. The George Street end has the ice rink, which is covered, so rain isn’t a problem. Skating sessions cost around £12-15. Santa’s Stories runs timed storytelling slots for kids, with crafts and a meeting with Santa. Book these online; they sell out.

The best time to visit the market is weekday mornings before noon, when the stalls are open but the after-work crowds haven’t arrived. Weekend afternoons from about 2pm onwards are the busiest, and by 5pm on a Saturday in December, you’ll be shuffling rather than walking.

Princes Street Gardens
1

Princes Street Gardens

activity New Town
4.7 Google 4.5 TripAdvisor 45-90 mins Princes St., Edinburgh EH2 2HG, United Kingdom
  • Home to Edinburgh's main Christmas market with 70+ alpine-style stalls
  • Iconic views of Edinburgh Castle lit up behind the market at night
  • Free entry to all market stalls, with rides and attractions ticketed separately
Tip

The market gets quieter before noon on weekdays. Go early to browse stalls without the crush.

"Reviewers praise Princes Street Gardens as a stunning park with incredible views of Edinburgh Castle, which becomes even more magical during the festive season with Christmas markets and funfair rides."

5 mins walk

The Dome

If you see one building in Edinburgh during the festive season, make it The Dome on George Street. This former bank has been turned into a restaurant and bar, and every year from October through January they go completely over the top with Christmas decorations. We’re talking over half a million lights on the exterior, a towering tree inside the Grill Room, garlands wrapped around Corinthian columns, and the kind of theatrical presentation that makes you feel like you’ve walked into a period drama set in a particularly wealthy person’s Christmas party.

Getting a restaurant table in December requires booking months in advance. The Grill Room is the one you want, with the huge tree and the most dramatic setting. But the bar area takes walk-ins, and honestly, a cocktail at the bar with the lights and the architecture around you is a perfectly good evening. The food is solid: haggis, pork belly, and a coronation chicken sandwich that reviewers keep mentioning. Afternoon tea in the Georgian Tea Room is another option if you book ahead. Expect price level 3, which for Edinburgh means mains around £18-28.

The one genuine complaint about The Dome is that during peak festive weeks, the staff can be stretched thin and service slows down. Go on a Tuesday or Wednesday evening if you can.

The Dome
2

The Dome

restaurant New Town $$$
4.6 Google 4.5 TripAdvisor 45-90 mins 14 George St, Edinburgh EH2 2PF, UK
  • Edinburgh's most spectacular Christmas decorations, with a towering tree and over half a million lights
  • Grand former bank building with Corinthian columns and soaring domed ceiling
  • Afternoon tea, cocktails, and Scottish dishes like haggis and pork belly
Tip

Book the restaurant months ahead for festive season. The bar takes walk-ins if you're happy to queue.

"Reviewers consistently praise The Dome's stunning interior and magical festive atmosphere. The food quality is generally excellent, with mentions of delicious haggis, pork belly, and afternoon tea."

5 mins walk

Scott Monument

The Scott Monument sits right in East Princes Street Gardens, which means during the Christmas market it’s surrounded by stalls, lights, and the smell of roasting chestnuts. It’s a Gothic spire built in 1844 to honour Sir Walter Scott, and it’s one of the world’s largest monuments to a writer. The blackened stone gives it a brooding, almost sinister look against the winter sky, which is half the appeal.

The reason to climb it during the festive season specifically is the view. From the upper galleries you look straight down into the Christmas market, across to the Castle, and out over the New Town rooftops. At dusk, when the market lights are on but there’s still a strip of colour in the sky, it’s genuinely one of the best views in Edinburgh. There are 287 steps up a narrow spiral staircase, and the higher you go the tighter it gets. It’s not the thing to do if tight spaces bother you, and the steps can be slippery in wet weather. There’s a small museum room on the first floor about Scott’s life and literary works.

Scott Monument
3

Scott Monument

attraction New Town
4.7 Google 4.4 TripAdvisor 45-90 mins E. Princes St Gardens, Edinburgh EH2 2EJ, UK
  • Panoramic views over the Christmas market, Castle, and city skyline
  • One of the world's largest monuments dedicated to a writer
  • Dramatic Victorian Gothic architecture with intricate carvings
Tip

The 287-step spiral staircase is narrow and steep. Not ideal if you're claustrophobic, but the views from each level are worth the effort.

"Visitors praise the breathtaking panoramic views of Edinburgh from the summit and the striking Gothic architecture, despite the challenging climb up narrow spiral stairs."

8 mins walk

Edinburgh Castle

You probably don’t need anyone to tell you to visit Edinburgh Castle, but it’s worth flagging that it’s a particularly good experience in winter. The Castle sits on top of an extinct volcanic rock directly above the Christmas market, and in December the whole thing is dramatically lit after dark. The views from the battlements down over Princes Street Gardens, with all the market lights twinkling below, are the kind of thing you’ll photograph and actually want to keep.

Inside, the Honours of Scotland (the oldest crown jewels in the UK) and the Stone of Destiny are the big draws. St. Margaret’s Chapel, dating from the 12th century, is the oldest surviving building in Edinburgh. The Prisons of War exhibit in the vaults is atmospheric in a way that feels amplified on a cold, dark December afternoon. Allow two to three hours. Tickets sell out faster than usual in December, so book online in advance. The walk up Castlehill from the Royal Mile is steep, and in freezing weather the cobblestones can be slippery. Wear shoes with grip.

Edinburgh Castle
4

Edinburgh Castle

attraction Old Town & Royal Mile $$
4.6 Google 4.4 TripAdvisor 120-240 mins Castlehill, Edinburgh EH1 2NG, UK
  • See the Honours of Scotland and the Stone of Destiny
  • Panoramic views over the Christmas market and city from the battlements
  • The Castle is dramatically lit at night during the festive season
Tip

Book tickets online in advance. They sell out faster than usual in December.

"Visitors praise Edinburgh Castle for its magnificent history, stunning city views, and engaging exhibits. Most recommend booking tickets in advance and allowing 2-3 hours to explore."

3 mins walk

The Scotch Whisky Experience

Right next to Edinburgh Castle on Castlehill, the Scotch Whisky Experience is the best way to warm up if the wind on the esplanade has got to you. The tour starts with an interactive barrel ride that takes you through the whisky-making process from barley to bottle, which sounds cheesy but is genuinely well done. Then there’s a guided tasting where you sample different regional styles and learn the difference between a Highland, a Speyside, an Islay, and a Lowland. The guides are funny and knowledgeable, and they pitch the whole thing so it works whether you’re a whisky novice or someone who already has strong opinions about peat levels.

The Gold or Platinum tour upgrades are worth it if you’re serious about whisky, adding extra drams and more in-depth guidance. The collection room, housing nearly 4,000 unopened bottles of Scotch, is genuinely impressive even if you don’t drink. The gift shop downstairs is one of the better places in Edinburgh to buy whisky, with a wider and more interesting selection than most Royal Mile shops. The Amber restaurant does Scottish food with whisky pairings if you want to make a longer stop of it.

The Scotch Whisky Experience
5

The Scotch Whisky Experience

attraction Old Town & Royal Mile
4.7 Google 4.5 TripAdvisor 50-90 mins 354 Castlehill, Edinburgh EH1 2NE, UK
  • Interactive barrel ride explaining Scotch whisky production
  • Guided tasting of regional whiskies
  • World's largest collection of nearly 4,000 unopened whisky bottles
Tip

The Gold or Platinum tour includes extra whisky tastings and is worth the upgrade if you're a whisky drinker.

"Reviewers praise the informative and entertaining tours, engaging guides, and the stunning display of the world's largest whisky collection."

2 mins walk

Camera Obscura & World of Illusions

A few doors down from the Scotch Whisky Experience, Camera Obscura has been operating since 1835, making it one of Edinburgh’s oldest attractions. There are six floors of interactive optical illusions, from holograms and magic galleries to a disorienting Vortex Tunnel and a Mirror Maze that will make you laugh at yourself. It’s the kind of place that’s marketed at families but is genuinely fun for adults, especially after a glass of mulled wine.

The real reason to come here during the Christmas season is the rooftop terrace. It gives you 360-degree views over the Old Town, the Castle, Princes Street, and the New Town, and after dark you can see the Christmas lights spread across the city below. They give you a hand stamp for same-day re-entry, so you could visit the illusions during the day, head out to the market, and come back in the evening for the night views. That’s a good strategy if you’re in Edinburgh for more than a day. The Vortex Tunnel is the one thing everyone talks about afterwards; it’s a bridge through a rotating cylinder that makes you feel like the floor is tilting. Kids love it, adults find it surprisingly hard to walk through.

Camera Obscura & World of Illusions
6

Camera Obscura & World of Illusions

attraction Old Town & Royal Mile
4.6 Google 4.6 TripAdvisor 45-90 mins 549 Castlehill, Edinburgh EH1 2ND, UK
  • Six floors of interactive optical illusions, holograms, and tricks
  • Rooftop terrace with 360-degree views over the Christmas market and city
  • Great rainy-day or cold-day activity for all ages
Tip

Get the hand stamp for same-day re-entry. Come back after dark for night views of the Christmas lights from the rooftop.

"Visitors praise the engaging Camera Obscura show, interactive illusions including the Vortex Tunnel and Mirror Maze, and stunning rooftop views of Edinburgh, especially at night."

5 mins walk

Victoria Street

If you’re looking for Christmas gifts that aren’t mass-produced market souvenirs, Victoria Street is where you want to be. This curving, cobbled street drops steeply from the Royal Mile down to the Grassmarket, and the colourful shopfronts along it are some of the most photographed in Edinburgh. J.K. Rowling reportedly used it as inspiration for Diagon Alley, and once you see the independent shops crammed together on the curve you’ll understand why.

During the festive season the shops add their own window displays and lighting, and the whole street takes on a character that feels genuinely Christmassy without being manufactured. You’ll find everything from vintage clothing and handmade jewellery to whisky, Scottish crafts, and cheese. The street also has several good bars and restaurants (check out our best bars guide for the ones worth ducking into). Early morning or evening is the best time for photos; midday in December the street gets packed with tour groups.

Victoria Street
7

Victoria Street

attraction Old Town & Royal Mile
4.9 Google Victoria St, Edinburgh EH1 2EX, UK
  • Edinburgh's most photogenic street, often compared to Diagon Alley
  • Independent shops for unique Christmas gifts
  • Bars, restaurants, and cafes along the curve of the cobbled street
Tip

Visit early morning or evening for photos without crowds. The colourful buildings look great with Christmas lights.

"Visitors love the colourful buildings, unique shops, and enchanting atmosphere. A mix of bars, restaurants, and artisanal stores along the cobbled street."

Oink Victoria Street

Halfway down Victoria Street, Oink is the hot food stop you’ll be grateful for after an hour at the Christmas market. They roast whole pigs in the window and serve the pulled pork in rolls with your choice of toppings: sage and onion stuffing, apple sauce, haggis, or chilli relish. Three sizes on the menu: the Piglet (small), the Oink (medium), and the Grunter (large, and it lives up to the name). A Piglet is enough for most people. The haggis topping is the one to get if you want to lean into the Scottish thing, and it works surprisingly well with the pork.

Seating is basically non-existent. You eat standing up, or you take your roll and walk. In December that means eating outside in the cold, which honestly is part of the experience. The queue moves fast. Prices are low, around £5-7 depending on size, which makes this one of the cheapest proper meals you’ll find in the Old Town.

Oink Victoria Street
8

Oink Victoria Street

restaurant Old Town & Royal Mile $
4.5 Google 4.5 TripAdvisor 34 Victoria St, Edinburgh EH1 2JW, UK
  • Pulled pork sandwiches with haggis, sage stuffing, and apple sauce
  • Three sizes: Piglet, Oink, and Grunter for different appetites
  • Quick, cheap, and warming street food perfect for market days
Tip

Go during off-peak hours to skip the queue. Seating is very limited so be prepared to eat standing or walking.

"Reviewers praise the tender and flavourful pulled pork, unique toppings like sage stuffing and haggis, and friendly staff. A popular quick bite on Victoria Street."

Angels with Bagpipes

When you’ve had enough of eating outside in the cold and you want a proper sit-down meal, Angels with Bagpipes on the High Street is one of the best restaurants within walking distance of the Christmas market. It’s Scottish fine dining in a 16th-century building, with two intimate dining rooms and food that takes local ingredients seriously. The haggis balls with whisky sauce are the signature dish and they’re excellent. The venison carpaccio, beef tartar, and crab cake also come up repeatedly in reviews.

The setting is lovely but not showy. Candlelit, with a courtyard view from some tables, and small enough that it doesn’t feel like you’re in a tourist restaurant even though it’s right on the Royal Mile. Service can be slow when they’re busy, and in December they’re almost always busy, so book ahead and don’t come in a rush. Mains run £22-35, which makes this a treat-yourself dinner rather than a casual bite. If you’re looking for something quicker and more affordable, grab a pulled pork roll from Oink and save Angels for when you’ve got time to linger. For more Edinburgh dining options, see our best restaurants guide.

Angels with Bagpipes
9

Angels with Bagpipes

restaurant Old Town & Royal Mile $$$
4.5 Google 4.5 TripAdvisor 343 High St, Edinburgh, EH1 1PW, United Kingdom
  • Scottish fine dining with dishes like haggis balls with whisky sauce and venison carpaccio
  • 16th-century building with intimate dining rooms
  • Fresh local ingredients and beautifully presented food
Tip

Book well ahead for December. Ask for a window table for views of the Royal Mile.

"Reviewers praise the perfectly cooked food, particularly the haggis balls with whisky sauce, venison carpaccio, and beef tartar. The intimate setting in a 16th-century building adds to the experience."

1820 Rooftop Bar at Johnnie Walker

The 1820 sits on top of the Johnnie Walker Princes Street experience, and in winter it’s one of the best spots in Edinburgh for a drink with a view. You’re looking out over Princes Street Gardens and the Christmas market from above, with the Castle lit up to your left and the lights of George Street behind you. The cocktails are good (ask for Mike if he’s working, reviewers mention him by name), and the charcuterie and cheese plates make for decent sharing snacks.

If you do the Johnnie Walker whisky tour downstairs first, you get a discount on drinks at the bar, which is a nice touch. The tour itself is a well-produced walk through the history and blending of Johnnie Walker, more interactive and slick than you might expect from a brand experience. The outdoor terrace is open in December for the brave, but the indoor seating has big windows that give you the same view without the wind chill. Book a table; the rooftop gets busy in the evenings, and walk-ins can mean a wait. For more on Edinburgh’s drinking scene, there’s our full guide to the best bars.

1820 Rooftop Bar & Restaurant Edinburgh
10

1820 Rooftop Bar & Restaurant Edinburgh

bar New Town
4.8 Google 145 Princes St., Edinburgh EH2 4BL, UK
  • Rooftop views over Princes Street Gardens and the Christmas market
  • Hand-crafted cocktails and whisky-focused drinks menu
  • Warm interior with outdoor terrace for braver souls in December
Tip

Make a reservation. If you've done the Johnnie Walker whisky tour downstairs, you get a discount on drinks.

"The 1820 Rooftop Bar sits atop the Johnnie Walker Experience on Princes Street with amazing views. Good cocktails, charcuterie boards, and a discount for whisky tour participants."

8 mins walk

Calton Hill

Calton Hill is the place to go if you want to see Edinburgh’s Christmas from above, without paying for a Big Wheel ticket. It’s a short, easy climb from the east end of Princes Street (the steps are at the Waterloo Place end), and from the top you get a panoramic view of the entire city centre with the Christmas lights spread out below you. The National Monument (Edinburgh’s unfinished replica of the Parthenon) and the Nelson Monument add some dramatic foreground, and on a clear evening the light over the Firth of Forth to the north is beautiful.

The trick in December is timing. Sunset is around 3:30-4pm, so if you start climbing around 3:15 you’ll catch the last of the daylight, watch the sky change colour, and then see the city lights and Christmas market switch on below you. It’s free, it takes about 15 minutes to walk up, and it’s easily the most memorable view you’ll get during your trip. Wrap up warm, though. The hilltop is exposed and the wind in December can be bitter. For more Edinburgh viewpoints, see our best views guide.

Calton Hill
11

Calton Hill

attraction Broughton & Calton
4.8 Google 4.6 TripAdvisor Calton Hill, Edinburgh EH7 5AA, UK
  • Best panoramic viewpoint to see Edinburgh's Christmas lights across the skyline
  • Free to visit and a short walk from the east end of Princes Street
  • Neoclassical monuments add drama to the winter sky
Tip

Go around 3:30-4pm in December to catch sunset and then watch the city lights come on.

"Visitors praise the stunning panoramic views, peaceful setting, and easy access from the city centre. Sunset is the most popular time."

Practical Tips for Edinburgh Christmas Markets

Dates: Edinburgh’s Christmas typically runs mid-November to early January. The 2025-2026 season was 15 November to 4 January. Check the official Edinburgh’s Christmas website (edwinterfest.com) for confirmed 2026-2027 dates, which are usually announced in September or October.

Cost: Entry to the market stalls is free. Budget for rides (Big Wheel around £8-10, Star Flyer similar), ice skating (£12-15 per session), and food/drinks. Market food runs £7-16 per item, mulled wine is about £5 per cup. A realistic budget for a full day at the markets including a couple of rides, food, and drinks is £50-70 per person.

Getting there: Waverley Station drops you right next to the market. Trams stop on Princes Street. If you’re driving, don’t. Parking in central Edinburgh in December is miserable. Park at an outlying park-and-ride and take the tram or bus in.

What to wear: Layers, a proper winter coat, hat, gloves, and shoes with grip. The cobblestones on the Royal Mile and Castlehill get slippery in cold weather, and the wind in Princes Street Gardens funnels between the buildings and makes it feel colder than the temperature suggests.

Hogmanay: Edinburgh’s Christmas overlaps with Hogmanay (New Year) celebrations. The Torchlight Procession on 29 December kicks off the Hogmanay festivities, with thousands of people carrying torches through the Old Town. New Year’s Eve itself features a massive street party along Princes Street. If you’re visiting over New Year, book accommodation months in advance and expect prices to be at their highest.

If it rains: Edinburgh weather is unpredictable, and December guarantees at least a few rainy days. Camera Obscura, the Scotch Whisky Experience, and the covered ice rink on George Street are all good wet-weather options. See our rainy day guide for more ideas.

Planning your trip to Edinburgh? Save these places to your itinerary with Tourli, the app that turns travel guides into actionable day plans.

Frequently Asked Questions

When are the Edinburgh Christmas markets open in 2026?
Edinburgh's Christmas typically runs from mid-November to early January. In 2025-2026 it ran from 15 November to 4 January. The 2026-2027 dates haven't been confirmed yet but expect a similar window. Markets in East Princes Street Gardens open daily from 10am to 10pm, with some rides and attractions closing earlier on Christmas Day.
Is the Edinburgh Christmas market free to enter?
Yes, entry to the Christmas market stalls in East Princes Street Gardens is completely free. You only need tickets for specific rides and attractions like the Big Wheel (around £8-10), the ice rink on George Street (around £12-15 per session), and Santa's Stories. The Star Flyer and Helter-Skelter in West Princes Street Gardens also require separate tickets.
What food should I try at Edinburgh Christmas market?
The smoked salmon stand is a local favourite, with full sides of salmon cooked over wood and embers (sandwiches from £11.50). Bratwurst and currywurst are reliable options, and the spiral Chip Stix are worth queuing for. La Creperie does solid crepes from £7-10. For mulled wine, buy from any stall but consider bringing your own thermos cup to avoid the queue for returns.
Where is the best place to watch the Edinburgh Christmas lights?
The Dome on George Street puts on the most spectacular exterior light display in the city, with over half a million lights on the building from October through January. The view from The Mound looking down into East Princes Street Gardens with the Castle lit up behind the market is another favourite. Calton Hill gives you the whole city skyline with the Christmas lights below.
What should I do near Edinburgh Christmas markets besides shopping?
The Scotch Whisky Experience is right at the top of Castlehill and runs warming whisky tastings. Camera Obscura is a few doors down and has six floors of interactive illusions with rooftop views of the Christmas lights. Victoria Street is Edinburgh's prettiest shopping street for gifts. For dinner, Angels with Bagpipes on the High Street does Scottish fine dining with dishes like haggis balls with whisky sauce.