
Find the right Christmas event
Age
Event type
Showing all 14 events
14 Christmas events in Fife
14 family Christmas events across 11 venues in Fife. The first is on Saturday 14 November, and Christmas Day falls on Friday 25 December, with 1 of them on Christmas Eve.


21 Nov · 1:30pm
Methilhill Community Christmas
Santa's grotto · Markets & fairs · Days out & festivals
- MCCI Centre, Leven
- Ages 0–12
- Outdoor

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

29 Nov · 11am
Christmas Wonderland Family Fun Day
Santa's grotto · Days out & festivals
- Carnegie Conference and Events Centre, Dunfermline
- Ages 0–10
- Indoor

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

5 Dec · 10am
Christmas Inflatable Take Over - Michael Woods
Santa's grotto · Parties & discos
- Michael Woods Sports & Leisure Centre, Glenrothes
- Up to 12
- Indoor

5 Dec · 10am
Christmas Inflatable Take Over - Michael Woods (Dome)
Santa's grotto
- Michael Woods Sports & Leisure Centre, Glenrothes
- Up to 12

5–6 Dec
Santa Specials
Santa's grotto
- Fife Heritage Railway - (Kirkland Yard), Leven
- Ages 0–10
- Indoor & outdoor

12–23 Dec
Breakfast with Santa
Santa's grotto · Breakfast & meals with Santa
- Play Planet Dunfermline, Dunfermline
- Ages 0–10
- Indoor

12–23 Dec
Breakfast with Santa
Santa's grotto · Breakfast & meals with Santa
- Play Planet Clubhouse, Dunfermline
- Ages 0–10
- Indoor

18–23 Dec
Christmas in the Glen
Santa's grotto · Light trails & displays · Days out & festivals
- Pittencrieff Park, Dunfermline
- Ages 2–12
- Outdoor

20 Dec · 10am
Big Inflatable Takeover – Christmas at Leven
Days out & festivals
- Levenmouth Swimming Pool & Sports Centre, Leven
- Up to 12
- Indoor

20 Dec · 10am
Christmas Inflatable Take Over - Leven
Santa's grotto
- Levenmouth Swimming Pool & Sports Centre, Leven
- Up to 12

More festive family days out
Planning Christmas in Fife
Where can we meet Santa in Fife?
11 Santa's grottos are listed in Fife.
- Methilhill Community ChristmasMCCI Centre, Leven · Sat 21 Nov · 1:30pm · Ages 0–12
- Santa's Grotto 2026 at Dobbies DunfermlineDobbies Dunfermline, Dunfermline · 22 Nov – 24 Dec · Ages 0–10
- Christmas Wonderland Family Fun DayCarnegie Conference and Events Centre, Dunfermline · Sun 29 Nov · 11am · Ages 0–10
- Christmas Inflatable Take Over - Michael WoodsMichael Woods Sports & Leisure Centre, Glenrothes · Sat 5 Dec · 10am · Up to 12
- Santa SpecialsFife Heritage Railway - (Kirkland Yard), Leven · 5–6 Dec · Ages 0–10
More in: Santa's grottos in Fife
What Christmas events are there for toddlers in Fife?
12 events in Fife suit toddlers aged 1 to 4.
- Methilhill Community ChristmasMCCI Centre, Leven · Sat 21 Nov · 1:30pm · Ages 0–12
- Santa's Grotto 2026 at Dobbies DunfermlineDobbies Dunfermline, Dunfermline · 22 Nov – 24 Dec · Ages 0–10
- Christmas Wonderland Family Fun DayCarnegie Conference and Events Centre, Dunfermline · Sun 29 Nov · 11am · Ages 0–10
- Christmas Inflatable Take Over - Michael WoodsMichael Woods Sports & Leisure Centre, Glenrothes · Sat 5 Dec · 10am · Up to 12
- Santa SpecialsFife Heritage Railway - (Kirkland Yard), Leven · 5–6 Dec · Ages 0–10
Where can we see Christmas lights in Fife?
One Christmas light trail or display is on in Fife.
- Christmas in the GlenPittencrieff Park, Dunfermline · 18–23 Dec
Where can kids do Christmas crafts in Fife?
One Christmas craft session or workshop is on in Fife.
- Christmas Clay Forest WorkshopBowhouse, Anstruther · Sat 14 Nov · Ages 12+
Are there Christmas markets for families in Fife?
One Christmas market or fair is listed in Fife.
- Methilhill Community ChristmasMCCI Centre, Leven · Sat 21 Nov · 1:30pm
What Christmas events are there for babies in Fife?
11 events in Fife welcome babies under one.
- Methilhill Community ChristmasMCCI Centre, Leven · Sat 21 Nov · 1:30pm · Ages 0–12
- Santa's Grotto 2026 at Dobbies DunfermlineDobbies Dunfermline, Dunfermline · 22 Nov – 24 Dec · Ages 0–10
- Christmas Wonderland Family Fun DayCarnegie Conference and Events Centre, Dunfermline · Sun 29 Nov · 11am · Ages 0–10
- Christmas Inflatable Take Over - Michael WoodsMichael Woods Sports & Leisure Centre, Glenrothes · Sat 5 Dec · 10am · Up to 12
- Santa SpecialsFife Heritage Railway - (Kirkland Yard), Leven · 5–6 Dec · Ages 0–10
View all questions
Where are the Christmas parties for kids in Fife?
One Christmas party or disco is on for kids in Fife.
- Christmas Inflatable Take Over - Michael WoodsMichael Woods Sports & Leisure Centre, Glenrothes · Sat 5 Dec · 10am · Up to 12
What's on for kids on Christmas Eve in Fife?
Christmas Eve falls on Thursday 24 December this year, and 1 event in Fife is on that day.
- Santa's Grotto 2026 at Dobbies DunfermlineDobbies Dunfermline, Dunfermline · Thu 24 Dec
Are there ASN or relaxed Christmas events for kids in Fife?
Yes — one additional support needs or relaxed session is on in Fife: quieter, calmer times with more space.
- Santa's Quiet Grotto 2026 at Dobbies DunfermlineDobbies Dunfermline, Dunfermline · 4–8 Dec
Where can kids watch Christmas films in Fife?
One Christmas film screening is on for kids in Fife.
- Royal Ballet & Opera: The NutcrackerByre Theatre, St Andrews · Sun 20 Dec · 11am · Ages 8+
Are there indoor Christmas events for kids in Fife?
9 events in Fife are indoors — handy if the weather turns.
- Santa's Grotto 2026 at Dobbies DunfermlineDobbies Dunfermline, Dunfermline · 22 Nov – 24 Dec
- Christmas Wonderland Family Fun DayCarnegie Conference and Events Centre, Dunfermline · Sun 29 Nov · 11am
- Christmas Inflatable Take Over - Michael WoodsMichael Woods Sports & Leisure Centre, Glenrothes · Sat 5 Dec · 10am
- Santa SpecialsFife Heritage Railway - (Kirkland Yard), Leven · 5–6 Dec
- Breakfast with SantaPlay Planet Dunfermline, Dunfermline · 12–23 Dec
What Christmas events are there for teenagers in Fife?
2 events in Fife are aimed at older children and teenagers.
- Christmas Clay Forest WorkshopBowhouse, Anstruther · Sat 14 Nov · Ages 12+
- Royal Ballet & Opera: The NutcrackerByre Theatre, St Andrews · Sun 20 Dec · 11am · Ages 8+



