The castle's own website carries a permanent warning banner: Be aware of lookalike sites selling fake tickets. That tells you what kind of search you have walked into. Buying entry to Edinburgh Castle is the single most commercially contested transaction in Scottish tourism, and almost every page competing for your attention has a reason to want you to click a particular button. So here is the arithmetic instead, taken from the people who actually set the prices.

Quick verdict

Buy standard entry direct from the castle and book a timed slot before you travel. Nothing beats £23.50, and the castle states that once online tickets sell out there are none left at the gate. Take the first slot of the day and skip the last one, because last entry is an hour before closing and the recommended visit is two. We checked the live booking calendar: the 9.30am slot was already gone twelve days out, in September. The one exception is if you want a guide, and that is the section below where our own affiliate link turns out to be the better buy. We will show you why rather than ask you to take our word for it.

Adult, online

£23.50

Adult, at the gate

£26.00

Sold out 12 days ahead

The 9.30 slot

Explorer Pass breaks even

3 sites

What a ticket actually costs in 2026

Straight from the official ticket page, read on 15 September 2026. Two columns matter: what you pay booking ahead, and what you pay walking up on the day. The gap is the castle charging you for the privilege of not planning.

TicketOnlineWalk-upDifference
Adult (16 to 64)£23.50£26.00£2.50
Concession (65+, unemployed)£19.00£21.00£2.00
Child (7 to 15)£11.50 to £14.00£15.50up to £4.00
Child under 7 (0 to 6)Free, ticket still requirednot soldnot sold
Family (1 adult, 2 children)£48.50£54.00£5.50
Family (2 adults, 2 children)£67.50£74.50£7.00
Family (2 adults, 3 children)£80.00£88.50£8.50
Adult flexi (any day in 7)£38.00not sold+£14.50 on standard

Two of those rows only exist because we went into the booking system rather than reading the price page. Children under 7 go free but still need a ticket, in the checkout's own words: Entry is free but a ticket is required. Add them to the booking or you are arguing about it at the gate. And the child price is a range, £11.50 to £14.00 depending on the date and slot, where the published price table prints a flat £14.00. Neither fact appears on any page the castle indexes for this search.

Two more things worth pulling out of that table. The first is the flexi ticket, which lets you turn up on any day within a seven-day window without a timed slot. It costs an adult £38.00 against £23.50 for a standard ticket, so you are paying £14.50, a 62% premium, to avoid committing to a date. On a three-day city break, where the castle is the one thing you will definitely do, that is a lot of money for flexibility you do not need. It earns its keep on a longer Scottish trip where the weather decides your days.

The second is that the concession rate explicitly excludes students. The official wording is that it applies if you can show you are aged 65 or over or unemployed, and then adds, in its own sentence, that this does not apply to students. Keep that in mind, because it produces a genuinely odd result further down this page.

The audio guide is £4.00 on top and comes in thirteen languages including Spanish, Mandarin, Japanese and Ukrainian. Buy it when you buy your ticket and download it before you travel, because the castle warns that connectivity on the rock is patchy. The paper orientation map is free at the gate.

The sentence that should change your plan

Crowds gathered at the Edinburgh Castle gatehouse below the statues of Wallace and Bruce, with a yellow mobile crane and construction hoarding on the esplanade
Taken on 29 May. That yellow crane is not a repair, it is the annual Tattoo grandstand going up, and it stays on the esplanade until October.Photo: Gillfoto, CC BY-SA 4.0, via Wikimedia Commons

Buried in the castle's own copy, repeated on three separate pages, is this: Once tickets are sold out online, there will be no further tickets available at the castle.

Read that again, because it undoes the most common assumption people make about big attractions. There is no walk-up allocation held back. The £26 gate price is not a premium for spontaneity, it is simply the price on days that have not sold out. In summer, on a decent number of days, that price is theoretical. Turning up at the esplanade without a booking in July is not paying more, it is queuing to be told no.

The same page adds that tickets often sell out far in advance, especially over the summer months. Rather than take that on trust, we opened the actual booking calendar and counted.

We counted the sold-out slots, and the pattern is consistent

Entry is sold in fourteen half-hour slots running from 9.30am to 4.30pm. Checking the live calendar on 15 September 2026, in shoulder season rather than August, this is what it showed for that same day and for the two Sundays after it.

Date checkedHow far aheadSlots sold outWhich ones had gone
Tue 15 SepSame day10 of 14Every slot before 2.30pm
Sun 20 Sep5 days5 of 149.30am to 11am, plus the last
Sun 27 Sep12 days4 of 149.30am to 10.30am, plus the last

Three samples nearly two weeks apart, and the shape is the same every time: the two ends of the day sell out first. The 9.30am opening slot had already gone twelve days ahead, in September, on a day with nine other slots still wide open.

That is awkward for the advice everyone gives, this page included. Book the first slot is right, and it is also the slot with the shortest booking window. So the instruction has to be more specific: if you want a morning entry, book it at least two weeks out in shoulder season, and treat August as a different problem entirely. If you are looking a few days before you travel and only the afternoon is left, that is not bad luck, it is the normal state of the calendar.

Worth saying what this is and is not. It is three dated samples taken in one sitting, not a season-wide study, and we have not measured August or Christmas. It is enough to show the direction, and it is more than any of the twenty results competing for this search bothered to check. It is also why the castle is the one thing this site consistently tells people to book before they fly, in the itinerary guide and in the things to do guide alike.

Opening times and the last-entry trap

Last entry is one hour before closing all year round, and the castle recommends setting aside at least two hours for the main attractions. Those two facts do not sit comfortably together, and the booking system will happily sell you the slot where they collide.

DatesOpensLast entryCloses
1 April to 30 September9.30am5.00pm6.00pm
1 October to 23 December9.30am4.00pm5.00pm
24 December9.30am3.00pm4.00pm
25 and 26 DecemberClosed
27 to 31 December9.30am4.00pm5.00pm
1 January11.00am4.00pm5.00pm
2 January to 31 March9.30am4.00pm5.00pm

Book the first slot of the day. It is the standard advice and it is right, but the more useful half of it is the opposite instruction: do not book the last one. A 5pm entry in August gives you sixty minutes inside a place that tells you to allow a hundred and twenty. You will pay £23.50 to speed-walk the Crown Jewels and get moved along.

Note the late 11am opening on 1 January, which catches people out at exactly the wrong moment. If you are in town for Hogmanay, the castle is one of the few things open on New Year's Day at all, and the whole city knows it.

If you want a guide, buy from a reseller, and here is why

This is the section where we have to be careful, because it is the one where we get paid. So it is going to be arithmetic rather than adjectives.

The castle sells its own Official Guided Tour. It includes admission plus 30 minutes of guiding and costs £6.50 on top of your ticket, so an adult pays £30.00 all in. It must be pre-booked, you have to be at the meeting point fifteen minutes early, and if you miss your start time you cannot join that tour or any later one that day.

The best-reviewed third-party equivalents on Viator start at £39 and run 90 minutes. That is £9 more for an hour more of guiding. Per guided minute, the castle charges about 22p and the reseller about 17p. The longer tour is not just better value in the loose sense, it is cheaper per unit of the actual thing you are buying.

So on this one specific decision, our affiliate link is the better buy, and we would rather point at the sum than ask you to trust us. For plain entry with no guide, the answer is the opposite and we earn nothing from it: book direct at £23.50, add the £4 audio guide if you want commentary, and walk in.

Edinburgh Castle on its volcanic rock seen from the Grassmarket
Cheapest with a guide

Official Guided Tour and Admission

Admission plus 30 minutes with a castle guide, sold by Historic Environment Scotland. £23.50 entry plus £6.50. The cheapest way to get any guiding at all, and the shortest.

£30.00
30 min of guiding · per adult
Guided tour group at the Edinburgh Castle entrance
Better value per guided minute

Edinburgh Castle Guided Walking Tour with Entry

4.9 · 5,804 reviews

Ninety minutes against the official tour's thirty, for £9 more. Entry included and free cancellation. The largest review sample of any castle tour we found.

from £39
90 minutes · per adult

One caveat in the reseller's disfavour. The 90 minutes is the advertised length of the whole experience, which includes getting the group through the gate, so it is not 90 minutes of pure narration any more than the official 30 is. The comparison holds because both numbers are measured the same way, but do not read either as a stopwatch.

The discounts that never make it into a comparison table

The seller pages list adult, child and family, and stop. The official page lists a good deal more, and several of these are worth real money to people who would never think to check.

Check before you pay full price

  • English Heritage, Cadw or Manx National Heritage members: it is its own ticket type in the checkout, at £11.75 adult, £9.50 concession and £5.75 to £7.00 child in your first year. Renewal and life members go free with the code RENEW at checkout, which is written inside the booking system and nowhere a search engine will show you. If you hold an English Heritage card in a drawer at home, dig it out before you pay £23.50.
  • Carers: free entry when accompanying a visitor with a disability, up to two carers per transaction.
  • Young Scot cardholders: £1, split into adult aged 16 to 25 and child aged 11 to 15. This is a scheme for young people resident in Scotland rather than a tourist discount, which is why the pay just £1 to visit the castle line you may have seen in search results is narrower than it looks.
  • Accredited tour guides: free with STGA, SITOA or HOST ID.
  • Children under 7: free, and you still have to add a ticket for them. Historic Scotland members are told the same thing about their own children.
  • Serving British Armed Forces: free with a valid MOD 90, here and at Stirling Castle and Fort George. The serving member only, not the family.
  • Historic Scotland members and Explorer Pass holders: free, but you still need to book a slot online to guarantee entry.

Every one of these still requires an online booking. Free entry is not the same as walk-in entry, and on a sold-out day a membership card gets you exactly as far as the person without one.

The Explorer Pass breaks even at three sites, not two

The Historic Scotland Explorer Pass gives free entry to every open Historic Scotland site for 14 consecutive days. The 2026 summer pass, valid 1 April to 31 October, costs £48 for an adult, £39 concession, £29 for a child aged 7 to 15, and £100 for a family of two adults and up to three children. Under 7s are free on the pass.

Almost every guide tells you it pays off from two attractions. At 2026 prices, it does not. Here is the adult sum with the three sites a visitor to Edinburgh realistically combines.

What you visitBought separatelyExplorer PassVerdict
Edinburgh Castle only£23.50£48.00Pass costs £24.50 more
Edinburgh + Stirling£42.00£48.00Pass costs £6.00 more
Edinburgh + Urquhart£37.50£48.00Pass costs £10.50 more
Edinburgh + Stirling + Urquhart£56.00£48.00Pass saves £8.00

Stirling Castle is £18.50 online and Urquhart Castle, on the shore of Loch Ness, is £14.00. So the threshold is a third site, and if you are only doing Edinburgh and one day trip the pass is a way of paying six to ten pounds extra for the pleasure of holding a card.

Before you count Urquhart: many Highlands day trips stop at Loch Ness, but whether castle admission is inside the tour price or bought separately varies by operator, and we have not verified it tour by tour. Check your specific booking. If admission is already included, Urquhart does not count towards your pass and you are back to the two-site sum, which loses.

There is also a discount at Stirling that quietly undercuts the whole pass case: 25% off standard admission with the code GOOD25 if you book online and arrive car-free, showing a bus or train ticket or your bike. That takes Stirling from £18.50 to about £13.88 and pushes the Edinburgh-plus-Stirling pair down to £37.38, which is £10.62 below the pass.

The student anomaly, worth £3 and almost nobody knows it

Edinburgh Castle's concession excludes students. Stirling's concession is for over-65s only. So a full-time student pays full adult price at both castles: £42.00.

But the Explorer Pass concession does include full-time students with valid ID, at £39. So for a student, and only for a student, the pass wins at two sites, by £3, and throws in twelve more days of every other Historic Scotland property.

The honest caveat: use Stirling's GOOD25 car-free discount and the pair drops to about £37.38, and the pass loses again. The student shortcut only works if you are driving to Stirling, which is the opposite of what the discount is trying to encourage.

How to tell a legitimate reseller from a lookalike

Back to that warning banner. The castle is not complaining about Viator or GetYourGuide, which are large marketplaces that sell real products from real operators. It is complaining about sites that copy the castle's own branding to sell you ordinary admission at a markup while implying they are official. The distinction is not always obvious at a glance, so here is what actually separates them.

What you are actually walking into

One expectation worth resetting before you book. From roughly May to October, the esplanade in front of the castle is not the broad open parade ground in the photographs. It carries the grandstands for the Royal Edinburgh Military Tattoo and the construction that goes with them. The castle confirms this in passing rather than announcing it: the bike racks, it says, are available November to April and not available from May to October, when the Tattoo stands are in place, and accessible parking may be limited in the same months due to the esplanade hosting the Royal Edinburgh Military Tattoo and its accompanying stadium construction.

This changes nothing inside the walls, and the Crown Jewels, St Margaret's Chapel and the view north to Fife are all exactly as advertised. It changes the arrival, and it changes the photograph. If the approach up the Royal Mile to an empty esplanade is the image in your head, that is a winter or early spring picture.

Allow the two hours the castle asks for, take the earliest slot you can stand, and treat the £4 audio guide as part of the ticket price rather than an upsell. At £23.50 it is not a cheap morning, and it is the one paid attraction in this city that essentially nobody regrets.

Quick answers

How much are Edinburgh Castle tickets?

Adult admission is £23.50 booked online and £26.00 at the gate. Concession, meaning 65 and over or unemployed, is £19.00 online and £21.00 at the gate. A child aged 7 to 15 is between £11.50 and £14.00 online depending on the date, and £15.50 at the gate. Children under 7 are free but still need a ticket added to the booking. A family of two adults and two children is £67.50 online. Read from the official ticket page and the live booking system on 15 September 2026.

Can I just turn up and buy a ticket at Edinburgh Castle?

Rarely, and you should not plan on it. The castle states plainly that once tickets are sold out online there will be no further tickets available at the castle, so there is no walk-up allocation held back. We checked the live booking calendar on 15 September 2026 and that same day had 10 of its 14 entry slots already sold out, with nothing available before 2.30pm. That was shoulder season. Book a timed slot before you travel.

Is the official guided tour worth it over standard entry?

The official guided tour adds £6.50 to your admission and lasts 30 minutes, so an adult pays £30.00 in total. Third-party guided tours on Viator start at £39 for 90 minutes. That is £9 more for an hour more of guiding, which works out cheaper per guided minute. If you want a guide, the longer third-party tour is better value. If you do not, plain entry at £23.50 plus the £4 audio guide covers the same rooms.

Is the Historic Scotland Explorer Pass worth it?

It breaks even at three sites, not two. An adult pass is £48 for 14 consecutive days. Edinburgh Castle at £23.50 plus Stirling Castle at £18.50 comes to £42.00, so the pass loses by £6 at two castles. Add Urquhart Castle at Loch Ness for £14.00 and the total hits £56.00, so the pass saves £8. Buy it if you are certain of three Historic Scotland sites, not two.

What time should I book to avoid the crowds?

The first slot of the day at 9.30am, and book it early, because it is also the first to sell out. Checking the live calendar on 15 September 2026, the 9.30am slot was already gone on a date twelve days away. Avoid the last entry slot for the opposite reason: last entry is one hour before closing and the castle recommends setting aside at least two hours, so the final slot buys you half the visit it says you need.

Are there discounts on Edinburgh Castle tickets?

Several that rarely appear in comparison tables. English Heritage, Cadw and Manx National Heritage members pay £11.75 as an adult in their first year, and renewal and life members enter free using the code RENEW at checkout. Carers accompanying a disabled visitor go free, up to two per transaction. Young Scot cardholders pay £1. Serving members of the British Armed Forces enter free with a valid MOD 90, and accredited STGA, SITOA and HOST guides enter free. Note that the standard concession does not apply to students.

Do children under 7 need a ticket for Edinburgh Castle?

Yes, even though it costs nothing. The booking system says it in as many words: entry is free but a ticket is required. Add a Child Under 7 ticket for each child aged 0 to 6 when you book, including children covered by a Historic Scotland membership. The published price table does not mention under-7s at all, which is why people turn up without one.

Will the esplanade be covered in scaffolding when I visit?

Between roughly May and October, yes. The castle esplanade hosts the Royal Edinburgh Military Tattoo and its grandstand construction, which the official site confirms by noting that the bike racks are unavailable in those months and that accessible parking may be limited. The approach shot most visitors have in mind is a winter and early spring picture.

Diego Fresno in Edinburgh

About this guide

Written by Diego Fresno, Independent travel writer and researcher. Prices, opening times and concessions here were read from edinburghcastle.scot and historicenvironment.scot on 15 September 2026, and the Stirling and Urquhart prices behind the Explorer Pass sums from their own official pages the same day. The child price range, the under-7 ticket rule, the RENEW code and the sold-out slot counts came from the live Historic Scotland booking system, opened in a real browser because it does not serve to a plain request. The availability figures are three dated samples taken in one sitting, not a season-wide study, and August is not measured. Third-party tour prices and review counts came from a live Viator search in GBP. Not claimed: that any particular tour is the best, or that a given Highlands day trip includes Urquhart admission. This page carries affiliate links and still tells you to buy standard entry direct, because that is where the cheapest ticket is. Verified: August 2026. About the author →