You can buy your tickets in advance by booking online via our secure Edinburgh Castle webstore. There is no additional charge plus you can beat the queues by not having to buy a ticket on the day.
## PLEASE BUY YOUR TICKETS ONLINE TO AVOID QUEUING AS WE ARE VERY BUSY THIS TIME OF THE YEAR ##
How to book online
Online booking is only available to those who accept our Terms & Conditions.
What are the delivery options if I buy tickets online?
You can choose from Print At Home Ticketing or Ticket Machine Pick Up. View FAQs on each of these delivery methods.
How do I know if my order has been successful?
At the end of your booking and once payment has been confirmed, your screen will display a booking confirmation which is for reference only. You will receive an email confirmation separately. If you have chosen Print At Home Tickets, they will be attached to your email confirmation as downloadable PDFs. Please download and print your PDF(s) then bring them with you on your visit. They should contain barcodes.
If you have chosen Ticket Machine Pick Up, you will receive an email with a confirmation number. Print the email and bring it with you on your visit as you will need the confirmation number when picking up from the ticket machines inside Edinburgh Castle.
What payment options do you accept?
We accept both debit and credit cards including Visa, Visa Delta, MasterCard, JCB, Solo and Visa Electron.
Is your webstore site secure?
Yes it is a fully secure site. When you reach the payment section of the site, you will enter a secure area (https://) and your personal information is encrypted using SSL (secure socket layer) technology to process your credit/debit card transactions. To protect you against credit card fraud, you will be asked to enter the unique security code on the back of your card.
Please bring your credit card along with you on the day of your visit.
Who do I contact if I have problems with buying tickets online?
View FAQs - if you can't find your answer here, you can contact either Online Ticketing Services or Visitor Information at Edinburgh Castle.
Online Ticketing Services
Tel: 0131 668 8956
Email: hs.ticketing@scotland.gsi.gov.uk
08:30am to 5:00pm GMT (Monday to Friday). Closed during UK public holidays and weekends.
Book online tickets
Click on the Book Online button to access The official Edinburgh Castle webstore.![]()
Exemptions
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.




