Royal Highland Show
-
Start date
June 17, 2027 8:00 am
-
End date
June 20, 2027 7:00 pm
-
Royal Highland Centre
Royal Highland Centre, Ingliston, Edinburgh EH28 8NB
Buy Tickets
The Royal Highland Show is Scotland’s leading agricultural event, held annually at the Royal Highland Centre. Over four days, it celebrates farming, food, and rural life with livestock judging, show jumping, heavy horse displays, sheepdog trials, craft demonstrations, live music, and a large trade area featuring hundreds of exhibitors.
Visitors can enjoy champion animal parades, rural skills workshops, food and drink stalls highlighting Scottish produce, children’s activities, and shopping for everything from farm equipment to artisan goods.
It’s a welcoming, open-air experience with plenty of space to explore, making it ideal for families, countryside enthusiasts, or anyone wanting a taste of Scottish heritage.

This recurring show is a summer staple in Edinburgh’s event calendar, offering a grounded contrast to the city’s urban festivals.
Royal Highland Show 2027 – Dates & Info
- Venue: Royal Highland Centre, Ingliston, Edinburgh EH28 8NB
- Tickets: Adult day tickets typically £30–£35 (cheaper in advance); concessions for children, seniors, and groups. Book online via royalhighlandshow.org for discounts and to avoid queues.
- Notes: Family-friendly with dedicated kids’ areas and under-5s free; on-site parking (charges apply); good accessibility (wheelchair paths, mobility aids available); food options include Scottish specialities.
Dates/Times
Thursday 17 June – Sunday 20 June 2027. Gates open 8am daily; closes 7pm Thursday–Saturday, 6pm Sunday (expo and some activities start earlier)
Closing times vary slightly by day.