From cattle to tractors, live music to tasty food and drink, soak up the atmosphere of this fun-filled 4 day festival of farming life, which offers something for all ages.
Organised by the Royal Highland and Agricultural Society of Scotland, the packed programme celebrates all aspects of rural life. Prepared to be captivated by world-class livestock displays, shearing spectacles, equestrian competitions, impressive agricultural machinery, technical innovations and energetic rural demonstrations – all while enjoying live music, plentiful shopping opportunities and sampling the country’s finest food and drink.
There’s also plenty to keep children entertained. Enjoy outdoor play equipment, live shows, face painting, animal meet and greets and mini tractors at the Kids Zone in the Countryside Area. There’s more fun interactive activities in the the Royal Highland Education Trust’s Discovery Centre- try your hand at milking a fibre glass cow or generating electricity by peddling a bike. See exciting displays of archery, marvel at the rapid sheep shearing competitions and watch sparks fly in fiery displays of horse-shoe making in the Forge.



Featuring some of Scotland and Ireland’s liveliest musicians, the popular Royal Highland Hoolie also returns this year. Running on the evenings of Friday 20 and Saturday 21 June 2025, festival goers will be able to enjoy music and entertainment from folk and country acts.
To ensue you don’t lose your way round the showground, be sure to download the Royal Highland Show App – ideal for ensuring none of the day’s highlights are missed. It also includes accessibility features, such as screen reading and accessible wayfinding routes.
All permanent toilet blocks and main halls have accessible toilets. There will also be various temporary accessible toilets and three changing place facilities. There will be two accessible car parks – one at the east entrance and one at the west entrance.
Edinburgh Trams offer services every 7 minutes to Ingliston Park and Ride from Edinburgh city centre. It is then approximately 25 minutes’ walk to The Royal Highland Centre. A shuttle bus will also run between the tram stop and the east entrance. If travelling to the venue by bus, Lothian Buses have two dedicated buses (services 97 and 98) running to the show.
The Royal Highland Show runs from 19 to 22 June 2025. Admission tickets should be bought in advance online.