Festive
Carols at the Castle
Every Mon, Tue, Wed, Thu, Fri & Sat
Next: Tue 1 Dec
11:00–11:30
Upcoming dates Next Tue 1 Dec · 11 dates
December 2026
- Next date: Tue 1
- Wed 2
- Thu 3
- Fri 4
- Sat 5
- Mon 7
- Tue 8
- Wed 9
- Thu 10
- Fri 11
- Sat 12
Upcoming dates December 2026
Get into the festive spirit with Carols at the Castle, as youth and school choirs fill the heart of the castle with seasonal music throughout the first two weeks of December.
Join us in the Saltire Bistro at 11 am, Monday to Saturday, for a half-hour performance featuring local young singers celebrating the season with a selection of festive favourites. Relax with a hot drink, sack or sweet treat from the Bistro while enjoying the music.
After the performance, browse the Castle Shop for festive gifts, Highland-inspired products and seasonal treats, perfect for Christmas shopping.
Carols at the Castle:
🎄 1 to 14 December (excluding Sundays)
🎵 11 am daily, Monday to Saturday
📍 Saltire Bistro
☕ Food and drinks available for purchase
🛍️ Festive shopping in the Castle Shop
No booking required. Come along and enjoy a little festive cheer in the heart of Inverness.