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.

Open all year seven days a week; opening times vary throughout the year. We recommend at least two hours to see the highlights within the castle.


Opening hours



Edinburgh Castle dominating the city skyline © Historic Scotland
Summer
9.30am - 6.00pm,  7 days a week
21 March - 30 September

Last ticket sold 45 minutes before closing.
Buy fast track tickets online
View of Edinburgh Castle in winter from Princes Street Gardens © Historic Scotland
Winter
9.30am - 5.00pm,  7 days a week
1 October - 20 March

Last ticket sold 45 minutes before closing.
Buy fast track tickets online

The opening hours for independent museums may vary. To check opening hours, please telephone 0131 225 9846.

Exceptions

Edinburgh Military Tattoo in August
During the annual Edinburgh Military Tattoo, opening times subject to change. Check website for details closer to the time.

Kids Go Free campaign
Extended opening until 6.00 pm in October

Christmas and New Year Period
Closed 25 and 26 December.

Open on 1 January and 2 January - please call for opening hours.