Things to Do in Dunfermline, United Kingdom
Family activities, museums, markets, and outdoor events in Dunfermline.

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

Sun 6 Dec · 14:00
Kids Christmas Party
Richmond Park Hotel
£11.49 +
Sold outSun 6 Dec · 14:00
Natural Christmas Wreath-Making Workshop
15 Adamson Ave
£38.62 +
Sold outSun 6 Dec · 14:30
2026 Santa's Steam Train Trip for adoptive families
Museum of Scottish Railways
£16.24 +

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

Mon 7 Dec · 20:00
Happy Holidays with Edinburgh Show Choir
Christ Church (Scottish Episcopal Church)
£8 +

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

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

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

Thu 10 Dec · 19:30
Maggie's Edinburgh Carol Concert 2026
Greyfriars Kirk
£20 +

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

Sat 12 Dec · 12:00
Dunfermline Audio Tour: Dunfermline's Historic Tapestry Tour
Malcolm's Tower
£4.99 +
Sold outSat 12 Dec · 19:00
Christmas Party Night
Richmond Park Hotel
£16.96 +

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

Sun 13 Dec · 15:00
Reindeer at the Park
Newtown Park
£12.62 +

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

Mon 14 Dec · 18:00
A Public Reading: Charles Dickens: A Christmas Carol
Gladstone's Land
£15 +

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

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

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

Thu 17 Dec · 18:30
Carols by Candlelight
Perth Museum
£19.84 +

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

Fri 18 Dec · 19:00
Lodge Scoon & Perth No. 3 - Christmas Dance
14 Blackfriars St
£22.38 +

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