The Highlands are Scotland's game fishing heartland — Inverness alone sits within reach of the Ness, Spey, Findhorn and Beauly, four genuinely different rivers within a short drive of each other. The Ness is unusual in that it flows just 6.5 miles from Loch Ness to the sea, and because that loch holds more water than the whole of England and Wales combined, the river barely suffers in drought the way smaller Highland spate rivers do.
Away from the famous salmon beats, the region is defined by scale: over 30,000 freshwater lochs across Scotland, a huge proportion of them in the Highlands, holding wild brown trout that range from small and prolific in the hill lochs to genuinely large "ferox" trout in the deeper lochs, caught mostly by trolling. The coastline adds a further, very different option for shore sea fishing.
Flows from Loch Ness through Inverness to the Moray Firth — just 6.5 miles long but a genuine salmon river with a good head of wild trout. Strict catch-and-release. Season runs 15 January to 15 October.
Salmon · Wild troutOne of the "big four" Scottish salmon rivers and probably the best fly water in Scotland — the Spey cast takes its name from this river. Runs from Loch Spey through Speyside to the Moray Firth, with around 30 recognised salmon beats.
SalmonNorth of Inverness, draining a large catchment via the Glass and Farrar. Salmon fishing on the estuary beat, plus sea trout fishing on the inner Beauly Firth.
Salmon · Sea troutA well-regarded Highland spate river, good for both salmon and increasingly popular with euro-nymphing anglers targeting wild trout in its faster upper stretches.
Salmon · Wild troutA cluster of northern Highland spate rivers, good for summer salmon and well set up for visiting anglers via local guiding operations based around Lairg and Bonar Bridge.
SalmonVast and deep — dominates the Ness catchment and stabilises the river's flow. Also holds pike on the fly for those prepared to go after them.
One of the few Scottish waters holding Arctic char, alongside wild brown trout — a genuine rarity for anglers wanting to add an unusual species.
Known locally for holding some very large ferox-type trout, best targeted by trolling in March and April.
General guide only — most salmon and sea trout fishing rights in Scotland are owned or managed by estates and let through hotels, guides or angling associations, so access and cost vary a great deal by beat. Always confirm current permits, season dates and any local rules directly before fishing.
Check today's conditions for the Highlands →