Here at Dalkeith, you can enjoy a fabulous day’s fishing just a stone’s throw from the centre of Edinburgh, where you will find brown trout and grayling.


Fishing at Dalkeith Country Park

The fishing season at Dalkeith operates from the first Monday in April to the last Saturday in September and is prohibited outwith this period. We have a limited number of seasonal passes available which entitle you to fish on the North and South Esk rivers, within the boundaries of The Park. Permits are available to buy for £35, please contact us to arrange an appointment.

Permits are for fly fishing only, and can be used every day except on Sundays. Remember to return all fish to the river. For more information please contact our team.

Share this page: