Follow us on



Fishing in Midlothian

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.

The fishing season operates from 30th April to 30th September. Season Fishing Permits are available to buy from the Town Gate entrance for £30. This entitles you to fish on the Rivers’ North and South Esk within the boundaries of the Park. Please note only fly fishing is allowed and all fish must be returned to the river.

For more information please contact our Ranger on 0131 654 1666.