What’s on in December … besides Christmas

Non-Christmas events in Edinburgh

December is a fantastic time to visit Edinburgh, and not just for the Christmas celebrations. If you’re looking for something less festive to do, we’ve rounded up a few ideas for you here. From hit musicals to art exhibitions, there’s something for everyone here…

Joseph and the Amazing Technicolour Dreamcoat

This winter, Edinburgh welcomes the long-running hit show Joseph and the Amazing Technicolour Dreamcoat to the stage. Playing at Edinburgh Playhouse from 3rd to 29th December, this spectacular musical by Tim Rice and Andrew Lloyd Webber will star Donny Osmond as the Pharaoh. Tickets available here.

Magic Fest

Edinburgh Magic Festival returns from 20th to 31st December this year. Spell-binding shows and experiences are on the cards at various venues across the city. View the programme.

Grassmarket Market

Every Saturday, the Grassmarket Market will be ready for visitors. Selling everything from art and crafts, jewellery, locally made food, cakes, and even street food to passers-by. The market is free to attend, and is held in Edinburgh’s picturesque Old Town. Find out more.

Colourful shops and pubs in the Grassmarket in Edinburgh

40 Years of Scotland’s Photography

This year, the National Galleries of Scotland are celebrating 40 years of collecting photography. Explore this world-class collection of over 55,000 photographs at the Scottish National Portrait Gallery, from classic portraits to new acquisitions. Exhibition details.

Hogmanay 2024/25

Did you know, at one time, Christmas was banned in Scotland? Back then, Hogmanay was our biggest winter festival, and today, we still celebrate it in style. From street parties and concerts to magnificent fireworks. There is nothing better than toasting the bells and kicking off the New Year at Edinburgh’s 3-day Hogmanay Festival. Get your tickets here.

Fireworks over Edinburgh Castle

So there you have it. While we’ve only touched the tip of the iceberg. It’s good to know what’s on in Edinburgh this December, besides the usual Christmas festivities. Take a look at our special offers and book your December break in Edinburgh today.