The 'Dalkeith Show' event is one of many events listed. View all events.

Dalkeith Show

Dalkeith Country Park, Lugton, Dalkeith, Midlothian, EH22 1ST

Dalkeith Show has been run annually in Midothian, since 1805, by the Dalkeith Agricultural Society.

We aim to bring together the farming and non-farming communities in Midlothian and the surrounding area, to show what we have to offer. It is welcoming, friendly, and makes a fun-packed family day out.

In 2022, the show takes place at Dalkeith Country Park

Dalkeith Show - Visitor Info