Perthshire festive family guide

Santa's grottos 2026 in Perthshire

Meet Santa at grottos, farms and Santa breakfasts across Perthshire, with dates, ages, prices and how to book — so you can plan the visit before the December weekends fill up.

  • 8 Santa's grottos across Perthshire
  • Updated 30 September 2026

Find the right Santa's grotto

Age

Showing all 8 Santa's grottos

8 Santa's grottos in Perthshire

8 Santa's grottos across 5 venues within reach of Perthshire. The first opens on Saturday 21 November — the December weekend slots go first, so book rather than turning up.

21 Nov – 20 Dec

Santa at Glendoick

  • Glendoick Garden Centre, Perth
  • Ages 0–10
  • Indoor

22 Nov – 24 Dec

Santa's Grotto 2026

  • Dobbies Garden Centre Perth, Perth
  • Ages 0–10
  • Indoor & outdoor

1–24 Dec

Christmas Wonderland at Auchingarrich

  • Auchingarrich Wildlife Park, Crieff
  • Ages 3+
  • Indoor & outdoor

2–24 Dec

Brunch with Santa at Auchingarrich

  • Auchingarrich Wildlife Park, Crieff
  • Up to 14
  • Indoor

5–24 Dec

Santa's Breakfast 2026 at Dobbies Perth

  • Dobbies Garden Centre Perth, Perth
  • Ages 3–10
  • Indoor

8 Dec

Santa's Quiet Grotto 2026 at Dobbies Perth

  • Dobbies Garden Centre Perth, Perth
  • Ages 0–10
  • Indoor & outdoor

12 Dec · 12pm

Stories with Santa

  • Dunkeld House Hotel, Dunkeld
  • Ages 1–8
  • Indoor
Booking quickly across PerthshireSanta's grottos sell out early — book soon to avoid disappointment.

More festive family days out

Planning a visit to Santa near Perthshire

Where can we meet Santa in Perthshire?

8 Santa's grottos are listed in Perthshire this season.

Which Santa's grottos in Perthshire are good for toddlers?

8 Santa's grottos in Perthshire suit toddlers aged 1 to 4.

Where can we have breakfast with Santa in Perthshire?

2 grottos offer breakfast, lunch or tea with Santa in Perthshire.

Which Santa's grottos in Perthshire welcome babies?

5 Santa's grottos in Perthshire welcome babies under one.

Are there ASN or relaxed Santa's grottos in Perthshire?

One grotto runs additional support needs or relaxed visits in Perthshire — quieter times with more space.

Where can we see Santa on Christmas Eve in Perthshire?

Christmas Eve falls on Thursday 24 December this year, and 4 Santa's grottos in Perthshire are open that day.