St Margaret's Cave

st margarets cave, dunfermline
Venue Icon

St. Margaret's Cave,
Glen Bridge Car Park, Chalmers Street,
KY12 8DF

01383 602386

Opening hours

Accessibility information

Venue map

Unfortunately we are currently closed due to COVID-19 restrictions. We apologise for any incovenience and look forward to when we can invite visitors back into St Margarets Cave.


Queen Margaret came to the cave to pray over 900 years ago. Then there was only a wooded path by a stream at the bottom of the valley with a short climb up to the small cave. Now there's a tunnel with 87 steps leading deep underground for you to explore along with a small shop. St Margaret's Cave is at the back of the Chalmers Street car park

Who was St Margaret?

Margaret was a Saxon princess, granddaughter of King Edmund Ironside of England, born around 1047 in Hungary where her exiled father had settled.

She became Queen of Scotland when she married King Malcolm Canmore in Dunfermline around 1070.  Three of her eight children became Kings of Scotland: Edgar, Alexander and David. In 1093, after a deeply religious and charitable life, Margaret died on 16th November - her saint's day is still celebrated on this date. She was made a Saint by Pope Innocent the Fourth in honour of her life and the miracles associated with her after her death.
A Special Place

This special place has an atmosphere all of its own.  When you descend into the earth, with the haunting sound of monks singing, you can feel the weight of centuries of Dunfermline's history.
Free Admission

Groups welcome: please ring Dunfermline Carnegie Library & Galleries 01383 602365 to arrange. We are happy to arrange group visits outside normal opening dates and times provided these are pre-booked with two weeks' notice. Dunfermline Carnegie Library & Galleries, 1-7 Abbot Street, Dunfermline, KY12 7NL.  (Email –

The cave is open from April to September although group visits can be arranged. Please get in touch for further information.

Share with a friend

Our website uses cookies to enhance your user experience. Continue using the site as normal if you are happy with this: Tell me more Yes I agree