Bath festive family guide

Christmas events for kids 2026 in Bath & Somerset

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

  • 9 events across Bath & Somerset
  • Updated 1 November 2026

Find the right Christmas event

Age

Event type

Showing all 9 events

9 Christmas events in Bath

9 family Christmas events across 6 venues in Bath & Somerset. The first is on Friday 6 November, and Christmas Day falls on Friday 25 December, with 2 of them on Christmas Eve.

21 Nov – 24 Dec

Wookey's Winter Wonderland

Santa's grotto · Days out & festivals

  • Wookey Hole Caves, Wells
  • Ages 0–10
  • Indoor & outdoor

5–23 Dec

Santa by Starlight 2026

Santa's grotto

  • East Somerset Railway, Cranmore
  • Ages 0–10
  • Indoor & outdoor

5–24 Dec

Santa Specials 2026

Santa's grotto

  • East Somerset Railway, Cranmore
  • Ages 0–10
  • Indoor & outdoor
Booking quickly across Bath & SomersetMany Christmas events sell out early — book soon to avoid disappointment.

More festive family days out

Planning Christmas in Bath

Where can we meet Santa in Bath?

8 Santa's grottos are listed in Bath.

More in: Santa's grottos in Bath

What Christmas events are there for toddlers in Bath?

7 events in Bath suit toddlers aged 1 to 4.

What pantos and Christmas shows are on for kids in Bath?

One panto or Christmas show is on for kids in Bath.

Where can kids do Christmas crafts in Bath?

One Christmas craft session or workshop is on in Bath.

What Christmas events are there for babies in Bath?

6 events in Bath welcome babies under one.

What's on for kids on Christmas Eve in Bath?

Christmas Eve falls on Thursday 24 December this year, and 2 events in Bath are on that day.

View all questions

Are there indoor Christmas events for kids in Bath?

8 events in Bath are indoors — handy if the weather turns.

What Christmas events are there for teenagers in Bath?

1 event in Bath is aimed at older children and teenagers.