
Find the right Christmas event
Age
Event type
Showing all 8 events
8 Christmas events in Perthshire
8 family Christmas events across 5 venues in Perthshire. The first is on Saturday 21 November, and Christmas Day falls on Friday 25 December, with 4 of them on Christmas Eve.


22 Nov – 24 Dec
Santa's Grotto 2026
Santa's grotto
- Dobbies Garden Centre Perth, Perth
- Ages 0–10
- Indoor & outdoor

1–24 Dec
Christmas Wonderland at Auchingarrich
Santa's grotto · Days out & festivals
- Auchingarrich Wildlife Park, Crieff
- Ages 3+
- Indoor & outdoor

2–24 Dec
Brunch with Santa at Auchingarrich
Santa's grotto · Breakfast & meals with Santa
- Auchingarrich Wildlife Park, Crieff
- Up to 14
- Indoor

5–24 Dec
Santa's Breakfast 2026 at Dobbies Perth
Santa's grotto · Breakfast & meals with Santa
- Dobbies Garden Centre Perth, Perth
- Ages 3–10
- Indoor


8 Dec
Santa's Quiet Grotto 2026 at Dobbies Perth
Santa's grotto · ASN & relaxed
- Dobbies Garden Centre Perth, Perth
- Ages 0–10
- Indoor & outdoor

12 Dec · 12pm
Stories with Santa
Santa's grotto · Shows & storytelling
- Dunkeld House Hotel, Dunkeld
- Ages 1–8
- Indoor
More festive family days out
Planning Christmas in Perthshire
Where can we meet Santa in Perthshire?
8 Santa's grottos are listed in Perthshire.
- Santa at GlendoickGlendoick Garden Centre, Perth · 21 Nov – 20 Dec · Ages 0–10
- Santa's Grotto 2026Dobbies Garden Centre Perth, Perth · 22 Nov – 24 Dec · Ages 0–10
- Christmas Wonderland at AuchingarrichAuchingarrich Wildlife Park, Crieff · 1–24 Dec · Ages 3+
- Santa Experience at Crieff HydroCrieff Hydro Hotel, Crieff · 8–23 Dec · Ages 0–12
- Stories with SantaDunkeld House Hotel, Dunkeld · Sat 12 Dec · 12pm · Ages 1–8
More in: Santa's grottos in Perthshire
What Christmas events are there for toddlers in Perthshire?
8 events in Perthshire suit toddlers aged 1 to 4.
- Santa at GlendoickGlendoick Garden Centre, Perth · 21 Nov – 20 Dec · Ages 0–10
- Santa's Grotto 2026Dobbies Garden Centre Perth, Perth · 22 Nov – 24 Dec · Ages 0–10
- Christmas Wonderland at AuchingarrichAuchingarrich Wildlife Park, Crieff · 1–24 Dec · Ages 3+
- Santa Experience at Crieff HydroCrieff Hydro Hotel, Crieff · 8–23 Dec · Ages 0–12
- Stories with SantaDunkeld House Hotel, Dunkeld · Sat 12 Dec · 12pm · Ages 1–8
What pantos and Christmas shows are on for kids in Perthshire?
One panto or Christmas show is on for kids in Perthshire.
- Stories with SantaDunkeld House Hotel, Dunkeld · Sat 12 Dec · 12pm · Ages 1–8
What Christmas events are there for babies in Perthshire?
5 events in Perthshire welcome babies under one.
- Santa at GlendoickGlendoick Garden Centre, Perth · 21 Nov – 20 Dec · Ages 0–10
- Santa's Grotto 2026Dobbies Garden Centre Perth, Perth · 22 Nov – 24 Dec · Ages 0–10
- Brunch with Santa at AuchingarrichAuchingarrich Wildlife Park, Crieff · 2–24 Dec · Up to 14
- Santa Experience at Crieff HydroCrieff Hydro Hotel, Crieff · 8–23 Dec · Ages 0–12
What's on for kids on Christmas Eve in Perthshire?
Christmas Eve falls on Thursday 24 December this year, and 4 events in Perthshire are on that day.
- Santa's Grotto 2026Dobbies Garden Centre Perth, Perth · Thu 24 Dec
- Christmas Wonderland at AuchingarrichAuchingarrich Wildlife Park, Crieff · Thu 24 Dec
Are there ASN or relaxed Christmas events for kids in Perthshire?
Yes — one additional support needs or relaxed session is on in Perthshire: quieter, calmer times with more space.
- Santa's Quiet Grotto 2026 at Dobbies PerthDobbies Garden Centre Perth, Perth · Tue 8 Dec
View all questions
Are there indoor Christmas events for kids in Perthshire?
8 events in Perthshire are indoors — handy if the weather turns.
- Santa at GlendoickGlendoick Garden Centre, Perth · 21 Nov – 20 Dec
- Santa's Grotto 2026Dobbies Garden Centre Perth, Perth · 22 Nov – 24 Dec
- Christmas Wonderland at AuchingarrichAuchingarrich Wildlife Park, Crieff · 1–24 Dec
- Santa Experience at Crieff HydroCrieff Hydro Hotel, Crieff · 8–23 Dec
- Stories with SantaDunkeld House Hotel, Dunkeld · Sat 12 Dec · 12pm



