Best Edinburgh Christmas Events

Christmas is coming and the goose is getting fat, and nowhere knows it better than Scotland’s capital city. As last year was slightly lacking in festive spirit, this time around we’re really going to have to make up for it, with more seasonal events than you can shake a candy cane at. From beautiful winter trails in a zoo to a screening of Miracle On 34th Street with bubbles, here are the best Christmas events in Edinburgh.

Last edited by Kiera Chapman

Last updated on 18th November 2024




Edinburgh Festive Brunch Social

@ Flight Club Edinburgh on Saturday 7th December 2024 and 5 other dates

Flight Club Edinburgh are throwing open their doors for Festive Brunch Social, where you'll get a themed cocktail on arrival before descending into fun games in your private oche, with an electronic board that adds up all your scores for you. There's also a bottle of prosecco each and unlimited pizza - talk about Christmassy.

Christmas Cabaret | The Roze Garden

@ The Street Bar and Nightclub on Every Thursday from 5th December

Step into a world of festive glamour and thrilling performances at Christmas Cabaret at The Roze Garden in Edinburgh. This dazzling event brings together the best of cabaret and burlesque for an unforgettable holiday celebration.

Enjoy a night of sultry performances, glittering costumes, and cheeky charm as talented performers take the stage in a festive-themed show like no other. Whether you're looking for a unique night out with friends or a special way to celebrate the season, this Christmas cabaret promises to be full of sparkle, laughs, and plenty of holiday cheer.

NativiSlay: 18+ Christmas Panto

@ Leith Arches on Tuesday 10th and Wednesday 11th December 2024

Get ready for a festive twist on a beloved tradition with NaviIslay 18: Christmas Panto in Edinburgh. This fun-filled panto promises all the laughter, outrageous costumes, and cheeky humour you'd expect, with a unique, local flavour.

Packed with songs, slapstick comedy, and colourful characters, it's the perfect way to embrace the holiday spirit. Whether you're bringing the whole family or enjoying a night out with friends, this vibrant show will have you laughing from start to finish. 

Christmas Brunch with Entertainment

@ Leith Arches on Sun, 8th Dec 2024 @ 12:00 - 16:00

Get into the festive spirit with a fun-filled Christmas brunch with entertainment in the heart of Edinburgh at Leith Arches. This event combines delicious festive fare with lively entertainment for the perfect holiday gathering.

Indulge in a mouthwatering Christmas brunch spread and, as you dine, enjoy a vibrant atmosphere with live music and interactive entertainment that will have you singing, laughing, and celebrating the season. Grab your tickets now from £35 per person.