Glen Of Rothes Fishery

The Glen of Rothes Fishery is located near Elgin in Morayshire, covering about 6 acres of water set in a scenic Highland glen and offers stillwater bank fishing for rainbows, blues, browns and brook trout. The Lochs are mainly fly only, but there are also two bait lochs, including coarse fishing.

No need for booking unless you would like some tuition, just go to the lodge for your permit and some friendly advice about the best flies and tackle to use, plus rods and nets are available for hire. The lochs are stocked on a regular basis ensuring challenging, but highly rewarding fishing.

Glen of Rothes Fishery
Glen of Rothes Fishery

The Glen opened in 1994 and is a Troutmaster Competition Fishery, I believe the record for the heaviest rainbow trout currently stands at about 18 lbs. The lochs have matured well over the years, fly life is abundant and dry fly sport can be great when the conditions are right. Even the big carp are said to take a well presented fly and I believe some of these go up to about 26 lbs!

Directions from Aberdeen: ( approx 65 miles - 75 minutes) Head out of Aberdeen on the A96 signposted Inverness. Carry on up the A96 past Huntly. 1 mile after the roundabout turn left on the A920 signposted Dufftown. Turn right at the clocktower in the centre of Dufftown onto the A941 signposted Elgin. Follow this road to Craigellachie and at the T junction turn right to Rothes. At the roundabout at the other end of Rothes head to Elgin on the A941. Staying on this road, after about 1.5 miles you will see the Glen of Rothes Trout Fishery on the right.

Address: Glen of Rothes Trout Fishery, Glen of Rothes, Aberlour, AB38 7AG.

Telephone: 01340 831888 or 07967 466973

For more information: Please visit the website at -

Glen Of Rothes Trout Fishery