Independent · Consumer-first · Scottish
food

Royal Highland Show

Scotland's biggest agricultural show and its biggest food event. Over 200,000 visitors across four days. The food hall alone is worth the ticket — hundreds of Scottish producers selling cheese, charcuterie, whisky, gin, beer, baking, and preserves. Also features livestock judging, forestry demonstrations, and a countryside area. Arrive early on Saturday — parking fills by 10am. Book tickets online for £5–8 less than door price.

Region guide
Plan a Edinburgh & Lothians trip

Full Edinburgh & Lothians food & drink guide — distilleries, restaurants, where to stay, when to go.

Dates
18 June 2026 – 21 June 2026
Last Thursday to Sunday in June.
Location
Royal Highland Centre, Ingliston, Edinburgh
City of Edinburgh
Tickets
£25–£35
Book tickets a few weeks ahead — sells out closer to the event but rarely truly sold out. Camping and grandstand seats book earlier.
Our verdict

Scotland's biggest agricultural show and one of the country's most attended outdoor events. Four days of livestock, food, drink, crafts, and gloriously rural Scottish atmosphere on the Royal Highland Centre showground at Ingliston. The food and drink hall alone is worth the visit — every Scottish artisan producer with a serious distribution ambition is there. The downside: it's huge, it's outdoor, and the Edinburgh weather can be brutal in late June.

Size
Massive — 200+ acres, 6,000+ animals, 1,000+ trade stands
~190,000 visitors over 4 days
Weather & logistics

Late June Edinburgh weather is unpredictable — anything from sun cream to full waterproofs. Always bring layers.

Programme highlights

EventWhenNotes
Livestock judgingAll daysShow-ring judging across cattle, sheep, horses, poultry. Genuinely entertaining if you commit.
Food and drink hallAll daysThe festival's buying highlight. 200+ Scottish food and drink producers.
Forestry and country pursuitsAll daysChainsaw demos, sheepdog trials, falconry.

Tickets & pricing

Adult day ticket
£38

Day entry to all show areas

Family ticket (2 adults + 3 children)
£95

Family day entry

Royal Highland Centre member
Free

Member-only access (annual fee)

Visitor tips

  1. Take the tram from Edinburgh city centre — direct to the showground, beats parking
  2. Find the food and drink hall first thing — samples thin out by mid-afternoon
  3. Wear sturdy waterproof shoes — the showground is mud the moment it rains
  4. Cash and card both work; food prices are typical event prices
  5. Don't try to do everything — pick three areas and commit

Getting there

Drive from edinburgh
20 minutes
8 miles
A8 west to Ingliston
Drive from glasgow
50 minutes
40 miles
M8 east, exit at Ingliston
Public transport
Edinburgh Trams direct from city centre to Ingliston Park & Ride — adjacent to the showground. Frequent buses too.
Parking
Paid parking on-site. Park & Ride at Ingliston is cheaper. Tram is the easiest option.

Where to stay

Edinburgh Park Premier Inn
Hotel
5 min from showground
From £150/night

Festival pricing applies. Walking distance.

Edinburgh city centre
Hotels
20 min by tram
From £130/night

Use the tram. Edinburgh has more options than Ingliston.

Showground camping
Camping
On-site
From £50/night

Pitch on-site for the full event. Books up early.

Where to stay near Royal Highland Show

Hotels, B&Bs, and self-catering within easy reach of Royal Highland Show.

Booking links are affiliate links — we earn a small commission at no extra cost to you.

Where to eat nearby

  • The Newbridge
    Pub
    5 min walk from showground

    Reliable post-show pub.

  • Edinburgh city centre
    Various
    20 min by tram

    Full range of Edinburgh dining options after the show.

Honest take

The Royal Highland Show isn't a food festival — it's an agricultural show with one of Scotland's best food halls inside it. Plan a full day. Wear sturdy shoes. Bring a coat regardless of weather forecast. Find the food and drink hall first — that's where the producers you'll be buying from for the rest of the year are sampling.

Frequently asked questions

+When is the Royal Highland Show?

Mid-late June. 2026 dates: 18-21 June. Four days at Ingliston, Edinburgh.

+How do you get tickets?

Online at royalhighlandshow.org. Adult day tickets £38. Family tickets £95. Buy ahead — discounts available.

+How do you get there from Edinburgh?

Edinburgh Trams run direct to Ingliston Park & Ride from the city centre. Buses also run.

+Is it good for families?

Excellent. Children's zones, livestock, tractor displays, food samples. Plan a full day.

+How big is it?

200+ acres, 6,000+ animals, 1,000+ trade stands, 190,000+ visitors over 4 days. Genuinely huge.

+What's the food like?

The food and drink hall is the highlight. 200+ Scottish producers sampling and selling. Most artisan Scottish brands you can name will have a stand.

Compare with other festivals

Related articles