Dunfermline, United Kingdom

Things to Do in Dunfermline, United Kingdom

Family activities, museums, markets, and outdoor events in Dunfermline.

Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour
Sun 6 Dec · 12:00

Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour

Malcolm's Tower
£4.99 +
Kids Christmas Party
Sun 6 Dec · 14:00

Kids Christmas Party

Richmond Park Hotel
£11.49 +
Natural Christmas Wreath-Making WorkshopSold out
Sun 6 Dec · 14:00

Natural Christmas Wreath-Making Workshop

15 Adamson Ave
£38.62 +
2026 Santa's Steam Train Trip for adoptive familiesSold out
Sun 6 Dec · 14:30

2026 Santa's Steam Train Trip for adoptive families

Museum of Scottish Railways
£16.24 +
Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour
Mon 7 Dec · 12:00

Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour

Malcolm's Tower
£4.99 +
Happy Holidays with Edinburgh Show Choir
Mon 7 Dec · 20:00

Happy Holidays with Edinburgh Show Choir

Christ Church (Scottish Episcopal Church)
£8 +
Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour
Tue 8 Dec · 12:00

Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour

Malcolm's Tower
£4.99 +
Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour
Wed 9 Dec · 12:00

Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour

Malcolm's Tower
£4.99 +
Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour
Thu 10 Dec · 12:00

Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour

Malcolm's Tower
£4.99 +
Maggie's Edinburgh Carol Concert 2026
Thu 10 Dec · 19:30

Maggie's Edinburgh Carol Concert 2026

Greyfriars Kirk
£20 +
Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour
Fri 11 Dec · 12:00

Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour

Malcolm's Tower
£4.99 +
Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour
Sat 12 Dec · 12:00

Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour

Malcolm's Tower
£4.99 +
Christmas Party NightSold out
Sat 12 Dec · 19:00

Christmas Party Night

Richmond Park Hotel
£16.96 +
Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour
Sun 13 Dec · 12:00

Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour

Malcolm's Tower
£4.99 +
Reindeer at the Park
Sun 13 Dec · 15:00

Reindeer at the Park

Newtown Park
£12.62 +
Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour
Mon 14 Dec · 12:00

Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour

Malcolm's Tower
£4.99 +
A Public Reading: Charles Dickens: A Christmas Carol
Mon 14 Dec · 18:00

A Public Reading: Charles Dickens: A Christmas Carol

Gladstone's Land
£15 +
Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour
Tue 15 Dec · 12:00

Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour

Malcolm's Tower
£4.99 +
Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour
Wed 16 Dec · 12:00

Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour

Malcolm's Tower
£4.99 +
Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour
Thu 17 Dec · 12:00

Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour

Malcolm's Tower
£4.99 +
Carols by Candlelight
Thu 17 Dec · 18:30

Carols by Candlelight

Perth Museum
£19.84 +
Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour
Fri 18 Dec · 12:00

Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour

Malcolm's Tower
£4.99 +
Lodge Scoon & Perth No. 3 - Christmas Dance
Fri 18 Dec · 19:00

Lodge Scoon & Perth No. 3 - Christmas Dance

14 Blackfriars St
£22.38 +
Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour
Sat 19 Dec · 12:00

Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour

Malcolm's Tower
£4.99 +