Fishing in Scotland
Subcategory: River Fishing
Melrose, Scotland, UK
Scotland's largest river fly-fishing guides. 1 hour Edinburgh.
All equipment waders + instructor. Just bring your...
Struy, By Beauly, Inverness-shire, IV4 7JX
A major tributary to the Beauly, this dramatic salmon river produces some 80 fish each season, also good brown trout.
Stirling, Scotland, UK
The lower river at Stirling offers some good salmon and sea trout fishing.
Perthshire, Scotland, UK
One of Scotland's most famous salmon rivers with some 9,000 fish being caught each year. Many excellent beats. Also...
North Ayrshire, Scotland, UK
A spate river with an annual catch of some 100 salmon, best in September and October.
Keodale, Durness, Highland, IV27 4SW
This remote spate river is reached by the mini-bus service to Cape Wrath. Best for salmon from mid July to September.
Lochinver, Highland, IV27 4LU
This attractive river with some beautiful pools has good salmon fishing. Best late June - September.
Nr Ullapool, Wester Ross, Scotland, UK
A spate river producing some 70 salmon a year. Weekly lets.
Loch Awe, By Dalmally, Argyll, Scotland, UK
There are seven beats on this delightful river with many excellent holding pools. Some 300 salmon are taken most seasons.
Fish Farm Shop, Aviemore, Highland, PH22 1QH
Salmon, sea trout and brown trout fishing on 7 miles of river.
Shieldaig, Strathcarron, Wester Ross, Scotland, UK
This short river flowing out of Loch Damph produces some 70 salmon a year and some sea trout. 2 miles east of Shieldaig.
Berriedale, Caithness, Scotland, UK
This attractive spate river yields between 60 and 120 salmon a year, also some sea trout. At Berriedale, 25 miles south...
By Lairg, Sutherland, Scotland, UK
A famous river, with some 800 salmon being taken each season. Several beats.
Spean Bridge, Inverness-shire, Scotland, UK
A good salmon river, before the Laggan Dam was built in the 1920s, now a spate river.
| 1 | Tweedguide | Melrose, Scotland, UK | |
| 2 | River Farrar | Struy, By Beauly, Inverness-shire, IV4 7JX | |
| 3 | River Tweed (Peebles) | Peebles, Berwick-upon-Tweed, Borders, Scotland, UK | |
| 4 | River Forth | Stirling, Scotland, UK | |
| 5 | River Tay | Perthshire, Scotland, UK | |
| 6 | River Irvine | North Ayrshire, Scotland, UK | |
| 7 | River Kearvaig | Keodale, Durness, Highland, IV27 4SW | |
| 8 | River Inver | Lochinver, Highland, IV27 4LU | |
| 9 | River Dundonnell | Nr Ullapool, Wester Ross, Scotland, UK | |
| 10 | River Orchy | Loch Awe, By Dalmally, Argyll, Scotland, UK | |
| 11 | River Spey (Aviemore) | Fish Farm Shop, Aviemore, Highland, PH22 1QH | |
| 12 | River Balgy | Shieldaig, Strathcarron, Wester Ross, Scotland, UK | |
| 13 | River Berriedale | Berriedale, Caithness, Scotland, UK | |
| 14 | River Cassley | By Lairg, Sutherland, Scotland, UK | |
| 15 | River Spean | Spean Bridge, Inverness-shire, Scotland, UK |
Click the map pins to view more information.
easy way to organise your trip to Scotland.





