Open all year seven days a week; opening times vary throughout the year (see Christmas & New Year).
We recommend at least two hours to see the highlights within the castle.
## PLEASE BUY YOUR TICKETS ONLINE TO AVOID QUEUING AS WE ARE VERY BUSY THIS TIME OF THE YEAR ##
Opening hours
Christmas and New Year Period
Closed 25 and 26 December. On 1st January, the castle is open from 11am to 5pm (last entry at 4:15pm)
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. On 1st January, the castle is open from 11am to 5pm (last entry at 4:15pm).




