Scotland festive family guide

Santa's grottos 2026 in Scotland

Santa's grottos, Santa breakfasts and festive visits across Scotland — real places, with dates, prices and ages.

  • 170 Santa's grottos across Scotland
  • 12 areas
  • Updated daily

Explore Santa's grottos by area

Featured Santa's grottos in Scotland

Booking quickly across ScotlandSanta's grottos sell out early — book soon to avoid disappointment.

More festive family days out

Questions parents ask about Santa's grottos in Scotland

Where can we meet Santa in Scotland?

169 Santa's grottos are listed in Scotland this season.

More in: Santa's Grottos in Edinburgh & the Lothians, Santa's Grottos in Glasgow & the West, Santa's Grottos in Stirling & Falkirk

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

166 Santa's grottos in Scotland suit toddlers aged 1 to 4.

More in: Santa's Grottos in Edinburgh & the Lothians, Santa's Grottos in Glasgow & the West, Santa's Grottos in Stirling & Falkirk

How much does it cost to see Santa in Scotland?

Some grottos include a gift in the ticket and others do not, so check each listing.

More in: Santa's Grottos in Edinburgh & the Lothians

Are there free Santa's grottos in Scotland?

Yes — 1 Santa's grotto in Scotland is free to visit.

More in: Santa's Grottos in Edinburgh & the Lothians

Where can we have breakfast with Santa in Scotland?

53 grottos offer breakfast, lunch or tea with Santa in Scotland.

More in: Santa's Grottos in Edinburgh & the Lothians, Santa's Grottos in Glasgow & the West, Santa's Grottos in Inverness, Moray & the Highlands

Which Santa's grottos in Scotland welcome babies?

131 Santa's grottos in Scotland welcome babies under one.

More in: Santa's Grottos in Edinburgh & the Lothians, Santa's Grottos in Glasgow & the West, Santa's Grottos in Stirling & Falkirk

View all questions

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

19 grottos run additional support needs or relaxed visits in Scotland — quieter times with more space.

More in: Santa's Grottos in Edinburgh & the Lothians, Santa's Grottos in Glasgow & the West, Santa's Grottos in Stirling & Falkirk

Where can we see Santa on Christmas Eve in Scotland?

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

More in: Santa's Grottos in Edinburgh & the Lothians, Santa's Grottos in Glasgow & the West, Santa's Grottos in Inverness, Moray & the Highlands