Browse what’s on in Inverness & Loch Ness
22 results
Festive jingle alpaca treks
20th November - 22nd December 2025
Dores - Loch Ness
Something different to meeting Santa! Why not enjoy a festive jingle trek or meet and greet with a hot chocolate with the local alpacas? Various dates and times available
It's Panto Time!
3rd December 2025 - 4th January 2026
Eden Court Theatre
Enjoy all the festive fun at the Eden Court pantomime! Don’t miss this magical Inverness Christmas tradition for the whole family.
Cruise with Santa!
6th - 21st December 2025
Dochgarroch
Step aboard a magical family adventure with Jacobite Loch Ness Cruises this December. The 1-hour Santa Cruises are packed with Christmas cheer. Meet friendly elves, enjoy festive treats, and of course, say hello to Santa himself!
Breakfast with Santa
13th - 24th December 2025
Howdens Garden Centre
A fabulous festive morning to enjoy a delicious breakfast for the whole family, with a special visit from Santa and a gift for every child.
Mini Xmas Market with Coo Meet and Greet!
21st December
Drumnadrochit
Enjoy a festive Christmas market with a coo twist at Quila Cridhe!
Bogmanay Hogmanay Event
31st December
Bogbain Inverness
Join in the legendary Hogmanay celebrations.
Schiehallion will lead the festivities followed by the resident traditional MGM Ceilidh band who will take you through to the bells, and we will have you filling the dance floor with your favourite tunes through till 1am.
La Nativité du Seigneur
2nd January
Inverness Cathedral
La Nativité du Seigneur is Messiaen's earliest large-scale work for organ, in which his unique compositional style is fully displayed. James Thomas is delighted to perform for you at the Inverness Cathedral.
The Strathpuffer
10th - 11th January 2026
Contin Forest at Brahan Estate
24 hour mountain bike endurance event that is ALWAYS a sell out!
Mozart for All: Concert
10th January
Inverness Cathedral
Come and enjoy a very special performance of Mozart's Requiem under the direction of D James Ross MBE with Gordon Tocher (organ), a full orchestra, a steller line up of local soloists and a chorus of 200.