Dumfries & Galloway festive family guide

Santa's grottos 2026 in Dumfries & Galloway

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

  • 6 Santa's grottos across Dumfries & Galloway
  • Updated 17 October 2026

Find the right Santa's grotto

Age

Showing all 6 Santa's grottos

6 Santa's grottos in Dumfries & Galloway

6 Santa's grottos across 3 venues within reach of Dumfries & Galloway. The first opens on Saturday 5 December — the December weekend slots go first, so book rather than turning up.

5–24 Dec

A Tale with Santa

  • Drumlanrig Castle & Gardens, Thornhill
  • Ages 0–10
  • Indoor

5–24 Dec

Breakfast with Santa

  • Drumlanrig Castle & Gardens, Thornhill
  • Ages 0–10
  • Indoor

5–24 Dec

Santa's Grotto

  • Drumlanrig Castle & Gardens, Thornhill
  • Ages 0–10
  • Indoor

8 Dec · 6pm

An Evening with Santa

  • Kinmount House, Annan
  • Ages 0–10
  • Indoor

13 Dec · 10am

Breakfast with Santa

  • Kinmount House, Annan
  • Ages 0–10
  • Indoor

20 Dec · 12pm

Festive Lunch With Santa

  • Gretna Hall Hotel, Gretna
  • Ages 0–10
Booking quickly across Dumfries & GallowaySanta's grottos sell out early — book soon to avoid disappointment.

More festive family days out

Planning a visit to Santa near Dumfries & Galloway

Where can we meet Santa in Dumfries & Galloway?

6 Santa's grottos are listed in Dumfries & Galloway this season.

Which Santa's grottos in Dumfries & Galloway are good for toddlers?

6 Santa's grottos in Dumfries & Galloway suit toddlers aged 1 to 4.

Where can we have breakfast with Santa in Dumfries & Galloway?

3 grottos offer breakfast, lunch or tea with Santa in Dumfries & Galloway.

Which Santa's grottos in Dumfries & Galloway welcome babies?

6 Santa's grottos in Dumfries & Galloway welcome babies under one.

Where can we see Santa on Christmas Eve in Dumfries & Galloway?

Christmas Eve falls on Thursday 24 December this year, and 3 Santa's grottos in Dumfries & Galloway are open that day.