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