Skip to main content
School aged children singing wearing Santa hats
Free, donation welcome

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
Location · Saltire Bistro, The Inverness Castle Experience

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.