Standard Admission, Historic Scotland Member and Explorer Pass Visits
All visits to Edinburgh Castle must be booked in advance to guarantee entry. Please choose an entry slot for your arrival.
Please note, from Monday 12 January to April 2026, the Crown Room at the castle will be temporarily closed.
This is to allow for the refurbishment of the vault and the creation of a new display for the Honours of Scotland.
Please note, from Monday 12 January to April 2026, the Crown Room at the castle will be temporarily closed.
This is to allow for the refurbishment of the vault and the creation of a new display for the Honours of Scotland.
1: Select Ticket Quantity
Adult (Aged 16-64)
£21.50 - £23.50
Concession (Aged 65+)
£17.00 - £19.00
Child (Aged 7-15)
Children must be accompanied by an adult aged 16+
£13.00 - £14.00
Child Under 7 (Aged 0-6)
Entry is free but a ticket is required. Please add any Child Under 7 tickets to your booking. Children must be accompanied by an adult aged 16+
£0.00
Historic Scotland Member (Valid membership required)
Please remember to book any children included in the membership and book children under 7 using the under 7 ticket above.
£0.00
Explorer Pass Visit (Valid Explorer Pass required)
£0.00
Carer (Free entry for carers accompanying visitors with disabilities)
£0.00
Family Ticket 1 (1 Adult and 2 Children aged 7-15)
Package Contents ❯
£42.50 - £48.50
Family Ticket 2 (2 Adults and 2 Children aged 7-15)
Package Contents ❯
£62.00 - £67.50
Family Ticket 3 (2 Adults and 3 Children aged 7-15)
Package Contents ❯
£74.00 - £80.00
2: Select Date & Time
April 2026
SU
MO
TU
WE
TH
FR
SA
Select a date...
Edinburgh Castle Flexi Ticket
This ticket is valid for one entry to Edinburgh Castle at any timeslot on any day within a 7-day period starting from your selected visit date.
1: Select Ticket Quantity
Adult (Aged 16-64)
£35.00 - £38.00
Concession (Aged 65+)
£28.00 - £30.50
Child (Aged 7-15)
Children must be accompanied by an adult aged 16+
£21.00 - £22.50
Child Under 7 (Aged 0-6)
Entry is free but a ticket is required. Please add any Child Under 7 tickets to your booking.
£0.00
2: Select Date & Time
April 2026
SU
MO
TU
WE
TH
FR
SA
Select a date...
