There’s something unmistakably magical about Edinburgh in December. From dazzling light displays and bustling markets to colourful outdoor trails and cosy winter refuges, it’s a place that feels lifted straight from the pages of a storybook. 

Here’s our guide to experiencing the very best of Tower Mains’ home city this festive season. 

Explore Edinburgh’s Christmas Market

Nestled in East Princes Street Gardens, the Edinburgh Christmas Market is the beating heart of the city’s festive celebrations. The market combines centuries-old Scottish tradition with modern holiday cheer, creating a truly magical atmosphere. 

Highlights include: 

  • Ice Skating on George Street: Glide across a beautifully lit rink surrounded by the charm of historic buildings. Skate rentals are available, and evening sessions are especially atmospheric! 
  • Big Wheel: Step aboard the 40-meter observation wheel for panoramic views of the city. On a clear night, you can see the entire skyline sparkling with Christmas lights and the castle illuminated in the distance. 
  • Santa’s Grotto & Carousels: Bring the little ones for a visit to Santa and a spin on the charming carousels. 
  • Festive Food: From sizzling bratwurst to hot mince pies, roasted chestnuts, and indulgent chocolate treats, the market is a haven for winter flavours.  

Experience a Panto or Festive Show 

Edinburgh’s theatres come alive in December, offering performances that capture the very essence of the festive season. Whether you’re in the mood for a laugh-out-loud family pantomime or a beautifully staged ballet, the city’s stages offer something for every kind of theatre-goer. Shows such as The Elf that Wasn’t Elfing at Summerhall, The Snow Queen by Scottish Ballet at the Festival Theatre, and Jack and the Beanstalk at Capital Theatres bring laughter, music, and fun for all ages. 

Watch a Festive Film 

For a quieter evening, Edinburgh’s independent cinemas offer a charming escape. The Dominion in Morningside, with its historic décor and velvet seats, is ideal for catching holiday classics. This season, you can watch favourites like Elf, Home Alone, How the Grinch Stole Christmas, Die Hard, and It’s A Wonderful Life on the big screen. 

Be sure to check showtimes in advance, as these seasonal screenings are popular and often sell out quickly. 

Discover the Botanics After Dark 

After dark, the Royal Botanic Garden transforms into a magical wonderland, with its Light Trail casting a glow over winding paths, sculptures, and ancient trees. Twinkling fairy lights, sparkling glasshouses, interactive installations, and winter blooms create a festive atmosphere that delights both children and adults.  

And the cherry on top? Every ticket helps fund the garden’s important plant conservation work, so you can enjoy the lights knowing you’re helping protect nature, too. 

Enjoy the City’s Festive Lights 

Edinburgh itself is a work of art in December. George Street, Princes Street, and the Old Town glimmer with thousands of fairy lights, illuminated shop windows, and seasonal displays. Evening strolls through these streets feel like stepping into a holiday postcard, perfect for festive photos, seasonal shopping, or simply soaking up the atmosphere. Don’t miss a visit to The Dome, where decorations, sparkling lights, and elegant interiors make it an ideal spot for a seasonal treat. 

For a truly unique perspective, experience Edinburgh’s Christmas lights on a vintage 1960s Routemaster bus. This charming tour takes you past the city’s festive displays, including George IV Bridge, The Mound, and Princes Street, offering a magical way to see the city glow after dark. 

For something a little different, Edinburgh Zoo hosts its Giant Lanterns event, where the zoo is transformed into a glowing wonderland with larger-than-life lantern displays, themed installations, and festive illuminations. 

And of course, no festive evening is complete without a trip to the castle for the Castle of Light. Fire and ice-themed projections, interactive installations, and enchanting characters make this a must-see.  

End Your Day with a Winter Warmer 

After a day exploring Edinburgh, cosy up with a festive drink in one of the city’s charming venues. The Scotch Malt Whisky Society offers tastings and tours of rare single-cask, single-malt whiskies – a great way to conclude a December evening while experiencing Scotland’s national drink. 

If whisky isn’t your thing, Edinburgh offers plenty of other delicious ways to keep the winter chill at bay. Indulge in a rich, velvety hot chocolate from favourites like Uplands Roast, Mary’s Milk Bar, or Coro Chocolate Café, or warm your hands around a cup of mulled wine or cider from the Christmas Market. 

Whether you’re wandering illuminated gardens, admiring the sparkling streets or exploring the market, Edinburgh in December is a city full of festive charm. Wrap up warm, grab a scarf, and immerse yourself in the festive spirit of the city!