Dalkeith Show


Featuring competitions, farm machinery, animals, vintage tractors, and trade and craft stands, Dalkeith Show returns to Dalkeith Country Park this July.

Man holding a sheep, while in the background can be seen other farm animals and stalls.
© Dalkeith Country Park
Add to
itinerary
Share

Midlothian

11th July
See website for ticket types and prices

Venue Key Features

Accessible Parking

Parking

Pets Welcome

Wifi

Venue Accessibility

Accessible parking

Accessible toilets

Level access to dining room, cafe or restaurant

Level access to main entrance

Hosted by The Dalkeith Agricultural Society, and taking place at Dalkeith Country Park, this annual summer event features an extensive variety of competitions, with categories covering cattle, sheep, horses and dogs, as well as crafts and baking.

Around 100 trade and craft stalls will also be on site, exhibiting everything from agricultural machinery to handmade furniture and unique gifts.

Visitors will also be able to enjoy a large vintage tractor display, and a dedicated children’s zone, complete with bouncy castle and slides. And there’s also a chance to relax and refuel at the food and drink marquee.

Dalkeith Show takes place on 11 July 2026. Tickets should be booked in advance online.