We want to make your visit to Edinburgh Castle as enjoyable and memorable as possible. This section aims to cover everything you need to know before you visit.

Admission prices are for the period 1 April to the following 31 March. Please be aware that prices may vary for special events.

Ticket types


Individual tickets


Peak

Adult (aged 16 to 59):  £12.00
Child (aged 5 to 15):  £6.00
Concession (aged 60 and over, unemployed):  £9.50
Child under 5: FREE

Online tickets
If buying online, the above tickets are fast track at no extra cost and means you don't have to queue at the ticket office. Choose from immediate Print At Home ticketing or Ticket Machine Pick Up. View How to book online

Edinburgh Castle ticket office © Historic Scotland
Ticket office
If buying on the day from our ticket office, last tickets are sold 45 minutes before closing. The ticket office is located inside Edinburgh Castle. When you arrive at the castle from the Royal Mile, walk over the drawbridge and the ticketing area is on your right.

Explorer Pass

Visiting more than one property?
Then you may be interested in an Explorer Pass. Save on admission to 75 Historic Scotland properties including Edinburgh, Stirling and Urquhart Castle. View Explorer Pass.


Book online tickets


Click on the Book Online button to access The official Edinburgh Castle webstore.

Book online button


Exemptions
For group bookings of 11 persons or more, please call +44 (0) 131 668 8831 to book. Email:hs.explorer@scotland.gsi.gov.uk

The Members of Historic Scotland’s 20% discount does not apply to any purchases made on the Edinburgh Castle webstore.

Prices may vary for special events.