Descending deep beneath the Earth under an unassuming car park, uncovering secrets forgotten by time. St Margaret’s Cave is a cultural treasure worthy of remembering, with over 900 years of history behind it.
As a place of solace and prayer, St Margaret’s Cave is a peaceful place with an atmosphere of its own. Originally used by St Margaret in the 11th Century, the cave is located under the Chalmers Street car park in Dunfermline, just under an hour’s drive from Glasgow. At the back of the car park lies a wee shop where visitors can embark on an underground discovery tour.
The cave is now accessed via a tunnel by descending 87 steps, while it used to be only reached by a small stream path and a short climb.
Who was St Margaret?

St Margaret was a Saxon Princess born in Hungary in 1047, who became the Queen of Scotland after marrying King Malcolm Canmore in Dunfermline around 1070. As a result, her three sons became Kings of Scotland – Edgar, Alexander and David. St Margaret led a charitable life and was incredibly religious, using the cave as her sacred space to pray.
St Margaret’s Day is celebrated to this date on November 16, celebrating the miracles associated with her.
How to visit St Margaret’s Cave?

As St Margaret’s Cave is a free attraction, it is only open between Fridays and Sundays, with three tour slots available at 11am, 2 and 3pm on Fridays and Saturdays and 12:30, 1:15 and 2pm on Sundays. What is more, the cave is open during the Spring and Summer seasons until the end of September.
Visitors who wish to go down to see the cave must pre-book by either calling 01383 602365 or emailing dclg@onfife.com. Alternatively, you can pop in to arrange a visit in person.
Make it a day out in Dunfermline
If you want to make it into a day trip, visit Dunfermline’s oldest house, the Abbot House, where you can also grab lunch. Moreover, wander around Pittencrieff Park and explore the nearby Dunfermline Abbey and Palace.