The Royal Highland Show
From 18 – 21 June 2026, the Royal Highland Show – Scotland’s largest celebration of farming, food and rural life – takes place at the Royal Highland Centre just outside Edinburgh.
Across four days visitors can watch livestock competitions, equestrian events and sheepdog trials while exploring hundreds of trade stands and artisan food stalls.
Families, farmers and food lovers gather from across the country, creating a vibrant showcase of rural culture and craftsmanship in a festival that has been a cornerstone of Scotland’s agricultural calendar for generations.
Photo credit: Cameron James Brisbane