Dalkeith Show

Saturday 13 Jul

Dalkeith Show has been run annually in Midothian, since 1805. The Dalkeith Agricultural Society look forward to welcoming you all back to Dalkeith Country Park on Saturday 13 July 2024.

Dalkeith Show at Dalkeith Country ParkDalkeith Show at Dalkeith Country Park

Dalkeith Show

Dalkeith Show is held on the second Saturday of July each year at Dalkeith Country Park, with Dalkeith Palace as an impressive backdrop. The show returns to The Park this year on 13 July.

The Show includes a huge range of competitions, in categories for cattle, sheep, horses, ponies, dogs, crafts and baking. There will be around 100 trade and craft stands showcasing farm machinery, motor vehicles, furniture, shepherds’ crooks, and gifts.

Attractions also include a large display of vintage tractors, a children’s area (with bouncy castles and slides) and catering and bar marquee – there’s definitely something for everyone!

Tickets can be purchased on the day:

  • Adult – £12
  • Concession/child under 16 – £6
  • Carers & Children under 5 – Free
  • Family ticket: (2 adults and 2 children under 16) – £30
Share this page: