the Highlands festive family guide

Christmas events for kids 2026 in Inverness, Moray & the Highlands

Meet Santa, explore light trails, browse festive markets and enjoy family shows across Inverness, Moray & the Highlands. From historic streets to countryside days out, find the best Christmas plans for the whole family — with dates, ages and prices in one place.

  • 4 events across Inverness, Moray & the Highlands
  • Updated 12 September 2026

Find the right Christmas event

Age

Showing all 4 events

4 Christmas events in the Highlands

4 family Christmas events across 3 venues in Inverness, Moray & the Highlands. The first is on Saturday 28 November, and Christmas Day falls on Friday 25 December, with 4 of them on Christmas Eve.

28 Nov – 24 Dec

Santa's Elf Express

Santa's grotto

  • Strathspey Railway - Aviemore Station, Aviemore
  • Age not given
  • Indoor

24 Dec · 9am

Breakfast with Santa

Santa's grotto

  • Pinz Bowling, Elgin
  • Ages 0–10
  • Indoor
Booking quickly across Inverness, Moray & the HighlandsMany Christmas events sell out early — book soon to avoid disappointment.

More festive family days out

Planning Christmas in the Highlands

Where can we meet Santa in the Highlands?

4 Santa's grottos are listed in the Highlands.

More in: Santa's grottos in the Highlands

What Christmas events are there for toddlers in the Highlands?

2 events in the Highlands suit toddlers aged 1 to 4.

What Christmas events are there for babies in the Highlands?

2 events in the Highlands welcome babies under one.

What's on for kids on Christmas Eve in the Highlands?

Christmas Eve falls on Thursday 24 December this year, and 4 events in the Highlands are on that day.

Are there indoor Christmas events for kids in the Highlands?

3 events in the Highlands are indoors — handy if the weather turns.

Kiddy Compass