Skip to content


The River Garry is a stunning river located in Inverness-shire, which flows through a series of lochs before the final stretch of water which runs between Loch Garry and Loch Oich.  The stretch is some 3.5 miles long with 24 named pools, fishing 6 rods and offers some magnificent salmon fishing in glorious surroundings.

For the fly fisher, the pools vary from narrow fast runs then opening up into broad pools where fish could lie from the head to tail.   Discovering the beauty of this location is part of the magic of the fishing.  Forming part of the Ness fishery system it has its run of large fish and high double figure salmon are not uncommon.

Like most of the Ness system it tends to lean towards a late spring early summer river, although there is a good chance of fresh fish all year. 

The catch records are not a true indication of the River Garry’s potential as it has only been lightly let in the past few years.

There is no ghillie on the river, however we will be able to put you in contact with some local guides.

Prices are £30 off peak and £60 peak season per rod per day.

If you have a question on fishing or booking the Garry please get in touch, Email

Want to see more view this Youtube Video