Buy a day to remember.
The Royal Highland Show is delighted to announce its return from 17-20 June 2021. It’s been a tough year for everyone and we can’t wait to welcome you back.
You and your family’s safety is paramount, so we’ve made a few changes to the usual format this year, including a limited capacity and separately ticketed days. You can pick the day that suits you the best - so get your tickets now. Kids 15 and under still go FREE!
Naturally, we have full COVID-19 safety measures in place, and you’ll get a full refund if the event is cancelled. Buy your tickets today and we look forward to seeing you at our 180th Royal Highland Show.Opens in new tab Buy tickets now