
O Magnum Mysterium
Ask AI: is it for me?
Similar events
View allAbout This Event
O Magnum Mysterium will be held on 19 December 2026 at Canongate Kirk. This annual choral celebration of Christmas will feature performances by St Andrew Camerata in a historic setting. Attendees can expect a festive atmosphere with choral music.
Staying overnight?
Hotels within walking distance of Canongate Kirk.
Ad · Stay22 affiliate link
Similar Events in Edinburgh
View all →
Sat, 14 Nov 2026
Edinburgh’s Christmas: Around the World Starflyer
Princes Street Gardens

Thu, 19 Nov 2026
Christmas at the Botanics
Royal Botanic Garden Edinburgh

Thu, 19 Nov 2026
Edinburgh’s Christmas: Polar Ice Bar
Edinburgh New Town
Prices from: £16.50

Thu, 19 Nov 2026
Christmas at The Botanics 2026
Royal Botanic Garden Edinburgh

Fri, 20 Nov 2026
Edinburgh’s Christmas: Santa’s Stories
Princes Street Gardens

Fri, 20 Nov 2026
Christmas Wine Fair 2026
The Place Hotel
More at Canongate Kirk
View all →Frequently asked questions
O Magnum Mysterium takes place on Saturday, 19 December 2026 at 19:30.
O Magnum Mysterium is held at Canongate Kirk in Edinburgh (153 Canongate, Edinburgh, EH8 8BN).
Tickets for O Magnum Mysterium range from £13.70 to £16.96. Live prices and availability are shown on Eventbrite.
Yes — hotels within walking distance of Canongate Kirk can be compared using the accommodation search further down this page.
Tickets for O Magnum Mysterium can be booked via Eventbrite using the "Check Tickets & Live Prices" button on this page, which opens the official booking site in a new tab.
Editorial summaryAbout this event
O Magnum Mysterium will be held on 19 December 2026 at Canongate Kirk. This annual choral celebration of Christmas will feature performances by St Andrew Camerata in a historic setting. Attendees can expect a festive atmosphere with choral music.
This summary was automatically generated from event data sourced from official ticketing providers.
StayStaying overnight?
Hotels within walking distance of Canongate Kirk. Searching near 153 Canongate, Edinburgh, EH8 8BN; check-in Saturday, 19 December 2026.
Ad · Stay22 affiliate link
WhereCanongate Kirk
153 Canongate, Edinburgh, EH8 8BN
Before you goFrequently asked questions
When is O Magnum Mysterium?
O Magnum Mysterium takes place on Saturday, 19 December 2026 at 19:30.
Where is O Magnum Mysterium taking place?
O Magnum Mysterium is held at Canongate Kirk in Edinburgh (153 Canongate, Edinburgh, EH8 8BN).
How much are tickets for O Magnum Mysterium?
Tickets for O Magnum Mysterium range from £13.70 to £16.96. Live prices and availability are shown on Eventbrite.
Is there anywhere to stay near O Magnum Mysterium?
Yes — hotels within walking distance of Canongate Kirk can be compared using the accommodation search further down this page.
How do I get tickets for O Magnum Mysterium?
Tickets for O Magnum Mysterium can be booked via Eventbrite using the "Check Tickets & Live Prices" button on this page, which opens the official booking site in a new tab.
Tickets from
£13.70
Secure checkout on Eventbrite — opens in a new tab
Ask AI: is it for me?
EventsList lists 219,000+ events across the UK. Tickets are sold by the venue or its authorised sellers, never by us.
Same venueMore at Canongate Kirk
All at this venueNot this one?Similar events in Edinburgh
View allMore things to do in Edinburgh
- Hopetoun House Christmas Shopping FairFriday, 27 November 2026
- Five Sisters Zoo Christmas IlluminationsFriday, 20 November 2026
- Conifox Christmas ExperienceSunday, 29 November 2026
- Mad FridayFriday, 18 December 2026
- Festive Drag Boozy BrunchSaturday, 5 December 2026
- Bublé Christmas by CandlelightTuesday, 8 December 2026
- Winter Wonderland EdinburghFriday, 27 November 2026
- Christmas PartySaturday, 19 December 2026
- Disco Days 🥂 Xmas PartySaturday, 19 December 2026
- Christmas Amble - Holyrood ParkSaturday, 19 December 2026
- Christmas Entertaining Demonstration And LunchSaturday, 19 December 2026
- The Scottish Christmas SongbookSaturday, 19 December 2026
- HOLIDAY HELL - The New Wave Times Christmas PartyFriday, 18 December 2026
- Christmas CruiseThursday, 17 December 2026








