Prices & times
Admission prices
Free entry, but donations are welcome.
Children under the age of 16 must be accompanied by an adult.
Opening times
Advance booking is recommended to guarantee entry.
| Dates | Days | Opens | Last entry | Closes |
| 1 April to 30 September | Daily | 9.30am (1pm on Sunday) | 4.15pm | 5pm |
| 1 October to 23 December | Daily | 10am (1pm on Sunday) | 3.15pm | 4pm |
| 24 December | 10am | 1pm | 2pm | |
| 25 and 26 December | CLOSED | |||
| 27 to 31 December | Daily | 10am (1pm on Sunday) | 3.15pm | 4pm |
| 1 and 2 January | CLOSED | |||
| 3 January to 31 March | Daily | 10am (1pm on Sunday) | 3.15pm | 4pm |
May close for lunch (Monday to Saturday), 12.30pm to 1.30pm.
Adverse weather, essential maintenance works, or other reasons beyond our control may cause a site to close at short notice. We advise checking ahead if the forecast is poor or you are making a long journey. We will add any known closures to this page or you can check our unexpected and short term closures page.
Opening times are subject to change.
Closures for private services and events
The cathedral is a working church and opening hours may vary due to private services and events.
- Sunday 1 March: closed all day
- Tuesday 17 March: closed all day
- Wednesday 18 March: closed until 1.30pm
- Wednesday 25 March: closed between 12 noon and 1.15pm (last entry at 11.45am)
- Thursday 26 March: Opening at 1.30pm
- Thursday 30 April: Closed until 1.30pm
Mobile Audio Guide prices
Adult £2.00 (£3 if purchased on site)
Concession £1.50
Child £1.00
Access the audio guide on your smartphone. You'll need to bring your own fully charged mobile phone or tablet with internet to access the guide through a web browser like Google Chrome or Safari and bring headphones.
Support us
As a Scottish charity, it’s thanks to the generosity of people all over the world that we can go above and beyond to protect Scotland’s heritage.
With your support we can do even more to share all our stories and look after Scotland’s heritage now and in the years to come.
Make a donation