Admission Prices  

  • Adult - £10
  • Concession/child under 16 - £5
  • Children under 5 - Free
  • Family ticket: (2 adults and 2 children under 16) - £25

Getting Here

Dalkeith Show is held in Dalkeith Country Park - see the map below or use Google Maps to get directions.


Parking is free!!  Follow the event signage when you get close to the event to find the most appropriate entrance.

Exhibitor list

Exhibitors for 2018 will be posted in the Spring


Main Ring Entertainment

With a full day of entertainment in the ring there really will be something for everyone.

Please check back here soon to see what's going on this year!


Bain Trophy

IMG 3832 comp


Huge congratulations to Tommy Lang, of Parduvine Farm, Rosewell, who is the 2017 winner of " The Bain Trophy" which was for the best field of Spring Barley!

Looking great Tommy!!!


Where we are


This weather forecast is generated by the Met Office Weather Widget