CLICK HERE TO ADD YOUR EVENT

Christmas events in Edinburgh on Friday 20th March 2026

Events in Edinburgh

Christmas events taking place in Edinburgh on Friday 20th March 2026 are listed below or use the filters to narrow down the results:

Sponsored Links

Wonder & Co
King Pins
Renfrewshire Council
Arc Inspirations
Escape The Past
Children's Classic Concerts
Cancer Research UK

Christmas Events Further Afield

Sponsored Links

The Chocolatarium
Napier Uni
Open Pass Scotland
Fayre Play
Edinburgh Tartan Parade
Ordnance Survey
Class Bento

Sponsored Links

Wonder & Co
King Pins
Renfrewshire Council
Arc Inspirations
Escape The Past
Children's Classic Concerts
Cancer Research UK
The Chocolatarium
Napier Uni
Open Pass Scotland
Fayre Play
Edinburgh Tartan Parade
Ordnance Survey
Class Bento

Popular Events

Matthew Bourne’s The Red Shoes
An intoxicating drama where life imitates art with fateful consequences, Matthew Bourne's The Red Shoes will dazzle your senses and break your heart when it comes to the Festival Theatre Edinburgh!
Haydn: The Creation
Don't miss an uplifting evening of powerful music as the Chapter House Singers perform one of the great masterpieces of the choral repertoire, Joseph Haydn's The Creation!
One Day: The Musical
The Royal Lyceum Edinburgh and Melting Pot present the World Premiere of One Day The Musical, a celebration of love, fate, and the moments that define us forever.
An Evening With Louis Theroux
Louis Theroux comes to Edinburgh for a rare live appearance at the Festival Theatre, offering audiences the chance to step inside the mind of one of Britain's most distinctive documentary makers!
The Biba Story: Director Tour
Join Director Celia Joicey for a tour of Dovecot's Biba exhibition, celebrating the 60s and 70s lifestyle label that revolutionized British fashion and remains influential to this day!

Popular Listings

Corn Exchange Haddington Edinburgh Playhouse Festival Theatre Edinburgh Howden Park Centre Livingston Kings Theatre Edinburgh National Museum of Scotland O2 Academy Edinburgh The Brunton Theatre, Musselburgh Traverse Theatre Usher Hall