Salmon Fishing Courses

Learn the art of salmon fly fishing

Salmon Fishing Courses

Would you like to learn to spey cast on the magnificent River Dee? Are you a beginner or intermediate who wants to improve?  

Come along to one of our salmon fishing courses where our qualified instructor, Craig McDonald, will teach you everything you need to know about the art of salmon fishing. We run a variety of courses throughout the year for different abilities. Please see details below for our upcoming courses:

Learn to Fish Sessions 2017

Spend a day on the River with Craig and learn the basics of salmon fishing. Aimed at beginners our Learn to Fish Sessions include equipment and a delicious lunch will also be provided in the fishing hut. As a memento of your day you will also get some flies tied by Craig to start off your collection. 

*Our Learn to Fish sessions for 2017 have now been completed. If you would like to register for the next set of courses please contact us.*

Spring Fishing Courses

Do you want to further develop your skills as a salmon fisher and learn more about early season tactics and tackle? Then this course is for you! Ghillie Craig McDonald will guide you through the techniques used for early season fishing and provide expert casting tuition. 


  • Introduction and Safety
  • Spring fishing tactics and equipment
  • Casting demonstrations and tuition
  • Lunch
  • Fishing the beat and further casting tuition

As part of your day a delicious lunch will be provided in the fishing hut and you will also receive some classic spring flies tied by Craig to help you catch that springer. Ross MacDonald, Fisheries Development Officer for the River Dee, an expert fisher and fly tyer, will be on hand to lend his expertise.

*Our Spring Fishing Courses have now been completed. If you would like to register for the next set of courses please contact us.*

For booking terms and conditions click Fishing Course Booking Terms and Conditions.

Book now

Contact us to book and for further information. 

We can also offer specialist one-to-one tuition depending on instructor availability. If you would like to find out more please contact us.