Get outside

Fishing spots

Lochs, rivers, and stocked fisheries across the Highlands — permits, seasons, and species guides for every spot.

100 spots
Aviemore

Loch Insh Fishery

A well-stocked rainbow trout fishery on the shores of Loch Insh in the Cairngorms National Park, with boat and...

Aviemore
Beauly

Aigas Fishery

A peaceful stocked trout fishery near Beauly with two lochs offering excellent bank fishing in a wooded estate...

Beauly
Loch Ness-side

Whitebridge Fishery

A small, well-managed trout fishery close to Loch Ness offering excellent stocked fishing in a quiet rural set...

Loch Ness-side
Aviemore

Rothiemurchus Fish Farm & Fishery

A popular family-friendly stocked fishery at the historic Rothiemurchus Estate near Aviemore, with easy-access...

Aviemore
Aviemore

Kinrara Fishery

A scenic stocked fishery on the Kinrara Estate near Aviemore, with a well-maintained loch offering good number...

Aviemore
Tain

Dornoch Firth Fly Fishery

A well-regarded stocked trout fishery near the Dornoch Firth, offering two ponds in a peaceful woodland settin...

Tain
Strathpeffer

Contin Fishery

A small, friendly stocked fishery near Strathpeffer offering excellent value trout fishing in a sheltered wood...

Strathpeffer
Muir of Ord

Glen Ord Fishery

A well-stocked trout loch near Muir of Ord on the Black Isle, offering consistent fishing in a quiet countrysi...

Muir of Ord
Contin

Loch Achilty Fishery

A beautiful small loch fishery near Contin surrounded by forest, offering peaceful bank fishing for stocked br...

Contin
Inverness

Culloden Fishery

A convenient stocked trout fishery close to Inverness and the Culloden Battlefield site, offering easy access ...

Inverness
Contin

Torrachilty Fishery

A well-stocked fishery in the forested Torrachilty area near Contin, offering excellent trout fishing amid mat...

Contin
Strathglass

Struy Fishery

A remote and picturesque stocked fishery in Strathglass, offering excellent fishing in one of the Highlands' m...

Strathglass
Nairn

Nairn Fishings Trout Loch

A well-established stocked trout fishery near Nairn on the Moray coast, offering good numbers of fish in an ac...

Nairn
Fort Augustus

Fort Augustus Angling Club Loch

A community-run stocked fishery at the southern end of Loch Ness, providing accessible trout fishing for visit...

Fort Augustus
Invermoriston

Glenmoriston Estate Fishery

A private estate fishery offering stocked loch fishing amid stunning Highland scenery near Invermoriston, with...

Invermoriston
Inverness

Farr Fishery

A well-regarded small stocked fishery south of Inverness, popular with local fly fishers for its consistently ...

Inverness
Beauly

Beauly Firth Fishery

A convenient fishery close to the Beauly Firth offering stocked trout fishing in a scenic estuarine setting, p...

Beauly
Cannich

Cannich Fishery

A small stocked fishery in the village of Cannich at the gateway to Glen Affric, offering a pleasant fishing s...

Cannich
Tomatin

Tomatin Fishery

A rural stocked fishery near Tomatin in the Monadhliath foothills, offering peaceful fishing away from the cro...

Tomatin
Contin

Rogie Fishery

A picturesque stocked loch close to the famous Rogie Falls, offering good trout fishing in a stunning woodland...

Contin
Kingussie

Kingussie Angling Club Waters

Community-managed stocked and semi-wild fishing waters around Kingussie in the Cairngorms, with day permits av...

Kingussie
Grantown-on-Spey

Grantown Angling Loch

A well-maintained stocked loch on the outskirts of Grantown-on-Spey, offering excellent trout fishing in the h...

Grantown-on-Spey
Grantown-on-Spey

Dulnain Bridge Fishery

A small rural stocked fishery near Dulnain Bridge offering relaxed, good-value trout fishing in the Speyside c...

Grantown-on-Spey
Boat of Garten

Boat of Garten Fishery

A well-stocked trout fishery in the pretty village of Boat of Garten in the Cairngorms National Park, popular ...

Boat of Garten
Nethy Bridge

Nethy Bridge Fishery

A charming stocked fishery near Nethy Bridge in the Cairngorms, offering good sport in a peaceful forest setti...

Nethy Bridge
Aviemore

Aviemore Trout Fishery

A conveniently located stocked fishery right in Aviemore, popular with visitors staying in the town who want a...

Aviemore
Newtonmore

Newtonmore Fishery

A well-regarded stocked fishery in Newtonmore offering reliable trout fishing in the upper Spey valley, with e...

Newtonmore
Loch Ness-side

Dores Fishery

A small stocked fishery near Dores on the shores of Loch Ness, offering a relaxing alternative to fishing the ...

Loch Ness-side
Glenlivet

Glenlivet Fishery

A rural stocked fishery in the heart of Glenlivet whisky country, offering peaceful trout fishing amid rolling...

Glenlivet
Kiltarlity

Kiltarlity Fishery

A well-stocked small fishery near Kiltarlity in the Aird district west of Inverness, offering good value fishi...

Kiltarlity
Achnasheen

Achnasheen Fishery

A remote stocked fishery near Achnasheen offering peaceful trout fishing on the western route to Torridon and ...

Achnasheen
Gairloch

Gairloch Fishery

A scenic stocked fishery near the coastal village of Gairloch, offering trout fishing with stunning views towa...

Gairloch
Ullapool

Ullapool Fishery

A well-maintained stocked fishery near Ullapool, popular with NC500 travellers wanting a break from driving to...

Ullapool
Lairg

Lairg Fishery

A well-established stocked fishery near Lairg at the southern end of Loch Shin, offering good sport and servin...

Lairg
Grantown-on-Spey

River Spey - Castle Grant Beat

One of Scotland's most famous salmon rivers, the River Spey offers world-class fly fishing for Atlantic salmon...

Grantown-on-Spey
Aberlour

River Spey - Aberlour Beat

A classic middle Spey beat near Aberlour offering excellent salmon fishing amid Speyside whisky country. Well-...

Aberlour
Forres

River Findhorn

A dramatic spate river running through steep gorges near Forres, the Findhorn offers exciting salmon and sea t...

Forres
Inverness

River Ness

Scotland's shortest major river, the Ness flows just 7 miles from Loch Ness to the Moray Firth through the hea...

Inverness
Conon Bridge

River Conon

A productive salmon and sea trout river flowing into the Cromarty Firth near Conon Bridge, offering excellent ...

Conon Bridge
Beauly

River Beauly

A beautiful salmon river flowing through Strathglass to the Beauly Firth, offering classic Highland salmon fis...

Beauly
Oykel Bridge

River Oykel

One of Scotland's premier salmon rivers, the Oykel in Sutherland is famous for producing large numbers of fres...

Oykel Bridge
Rosehall

River Cassley

A picturesque salmon river in Sutherland known for its dramatic falls and pools, offering excellent sport for ...

Rosehall
Lairg

River Shin

Famous for the Falls of Shin salmon leap, this Sutherland river offers thrilling salmon fishing with the added...

Lairg
Bettyhill

River Naver

A remote and beautiful salmon river in the far north of Sutherland, the Naver flows from Loch Naver to the nor...

Bettyhill
Gairloch

Loch Maree

One of Scotland's most famous sea trout lochs, Loch Maree in Wester Ross has a legendary history of producing ...

Gairloch
Dalmally

Loch Awe

One of Scotland's longest freshwater lochs, Loch Awe in Argyll offers excellent wild brown trout fishing along...

Dalmally
Kenmore

Loch Tay

A large and productive loch in Highland Perthshire, Loch Tay offers excellent trolling and fly fishing for sal...

Kenmore
Kinloch Rannoch

Loch Rannoch

A remote and atmospheric loch surrounded by ancient Caledonian pine forest, Loch Rannoch offers excellent wild...

Kinloch Rannoch
Lochinver

Loch Assynt

A stunning loch in the Assynt Geopark surrounded by dramatic mountains including Quinag, offering good wild br...

Lochinver
Laxford Bridge

Loch Stack

A renowned wild sea trout and salmon loch in Sutherland, Loch Stack is famous among fly fishers for its clear ...

Laxford Bridge
Achfary

Loch More

A classic Sutherland sea trout and salmon loch on the Reay Forest Estate, Loch More offers exceptional wild fi...

Achfary
Glenelg

Loch Hourn Sea Fishing

A dramatic sea loch on the west coast near Glenelg, offering excellent boat-based sea fishing for a variety of...

Glenelg
Strathcarron

River Carron - Wester Ross

A spate river flowing into Loch Carron near Strathcarron, offering exciting sea trout and salmon fishing in cl...

Strathcarron
Applecross

River Applecross

A short spate river on the remote Applecross peninsula, offering wild sea trout and salmon fishing for the adv...

Applecross
Torridon

Loch Torridon Sea Fishing

A stunning sea loch beneath the ancient Torridon mountains, offering excellent boat-based sea angling with dra...

Torridon
Poolewe

River Ewe

One of Scotland's shortest and most productive salmon rivers, the Ewe flows just two miles from Loch Maree to ...

Poolewe
Lochinver

River Kirkaig

A dramatic and scenic salmon river near Lochinver, famous for the spectacular Falls of Kirkaig and offering ex...

Lochinver
Garve

Loch Fannich

A large and remote loch in Wester Ross offering excellent wild brown trout fishing in a genuinely wild and uns...

Garve
Helmsdale

River Helmsdale

One of the most famous salmon rivers in the world, the Helmsdale in Sutherland has produced record catches and...

Helmsdale
Brora

River Brora

A classic Sutherland salmon river flowing through the town of Brora, offering excellent fishing with good acce...

Brora
Tongue

Loch Loyal

A beautiful loch beneath the distinctive peak of Ben Loyal in north Sutherland, offering good wild brown trout...

Tongue
Thurso

River Thurso

A famous spring salmon river in Caithness, the Thurso is renowned among salmon anglers for its excellent early...

Thurso
Watten

Loch Watten

A famous wild brown trout loch in Caithness, Loch Watten is renowned among fly fishers for producing large num...

Watten
Wick

River Wick

A gentle lowland river in Caithness offering accessible salmon and sea trout fishing, popular with local angle...

Wick
Thurso

Loch Calder

A large loch in Caithness offering excellent wild brown trout fishing in open, exposed conditions typical of t...

Thurso
Durness

River Dionard

A remote and pristine salmon river in the far northwest near Durness, flowing through dramatic limestone scene...

Durness
Tongue

Kyle of Tongue Sea Fishing

Excellent shore and boat-based sea fishing in the sheltered Kyle of Tongue estuary, offering a variety of spec...

Tongue
Durness

Loch Eriboll Sea Fishing

One of the deepest sea lochs in Scotland, Loch Eriboll offers exceptional boat-based sea fishing for a wide va...

Durness
Glencoe

Lochan na Bi

A remote hill loch above Glencoe offering free wild brown trout fishing for those willing to walk in. A peacef...

Glencoe
Dundonnell

Loch a' Bhraoin

A remote hill loch beneath An Teallach offering free wild trout fishing in one of Scotland's most dramatic mou...

Dundonnell
Kinlochbervie

Sandwood Bay Fishing

Wild sea fishing from the remote and beautiful Sandwood Bay beach, one of Scotland's most spectacular and unsp...

Kinlochbervie
Torridon

Loch na h-Oidhche

A remote hill loch nestled among the Torridon mountains, offering free wild brown trout fishing for the advent...

Torridon
Lochinver

Achmelvich Bay Shore Fishing

Excellent free shore fishing from the beautiful white sand beach at Achmelvich near Lochinver, offering a vari...

Lochinver
Cannich

Loch nan Eun

A collection of small hill lochs near Cannich at the gateway to Glen Affric, offering free wild brown trout fi...

Cannich
Poolewe

Poolewe Shore Fishing

Free shore-based sea fishing at the mouth of the River Ewe near Poolewe, offering a chance at both sea trout a...

Poolewe
Overscaig

Loch Merkland

A remote loch beside the main road through Sutherland, offering accessible wild brown trout fishing without th...

Overscaig
Achiltibuie

Achiltibuie Shore Fishing

Free shore-based sea fishing from the scattered crofting village of Achiltibuie, looking out towards the beaut...

Achiltibuie
Applecross

Loch Coire Lagain

A dramatic corrie loch high in the Applecross hills, offering a true wilderness fishing experience for wild br...

Applecross
Gairloch

Redpoint Beach Fishing

A beautiful and remote beach near Gairloch offering free shore fishing with views across to Skye and the Outer...

Gairloch
Strathfarrar

Loch Monar

A large and remote loch in Glen Strathfarrar, one of the most restricted and unspoiled glens in Scotland, offe...

Strathfarrar
Torridon area

Elgol Shore Fishing

Dramatic shore fishing beneath the Cuillin mountains, offering free sea fishing with some of the most spectacu...

Torridon area
Corrour

Loch Ossian

A beautifully remote loch accessible only by train to Corrour station or on foot, offering wild brown trout fi...

Corrour
Strathy

Strathy Bay Fishing

A remote and beautiful north coast beach offering free shore fishing away from the crowds, with dramatic cliff...

Strathy
Torridon

Loch Clair

A stunningly scenic loch beneath Liathach and Beinn Eighe in Torridon, offering roadside access to wild brown ...

Torridon
Melvich

Melvich Bay Fishing

A beautiful sandy bay on the north coast offering free shore fishing where the River Halladale meets the sea, ...

Melvich
Ullapool

Loch Toll an Lochain

A dramatic corrie loch high beneath An Teallach's cliffs near Ullapool, offering a genuine wilderness fishing ...

Ullapool
Durness

Durness Shore Fishing

Free shore fishing around the spectacular limestone coastline near Durness, close to Smoo Cave and Cape Wrath,...

Durness
Aviemore

Loch an Eilein

A picture-postcard loch in Rothiemurchus Forest near Aviemore, with a ruined castle on an island, offering ple...

Aviemore
Durness

Sango Bay Fishing

A beautiful beach at Durness offering free shore fishing with dramatic cliff scenery, a peaceful spot to combi...

Durness
Aviemore

Loch Morlich

A beautiful loch beneath the Cairngorm mountains near Aviemore, popular for watersports but also offering casu...

Aviemore
Tongue

Talmine Bay Fishing

A remote and beautiful beach near Tongue on the north coast, offering free shore fishing in a peaceful setting...

Tongue
Glen Affric

Loch Beinn a' Mheadhoin

A stunning loch deep within Glen Affric, regularly rated one of Scotland's most beautiful glens, offering free...

Glen Affric
Lochinver

Clashnessie Bay Fishing

A beautiful bay north of Lochinver with a striking waterfall, offering free shore fishing in one of Assynt's m...

Lochinver
Ardlui

Loch Lomond - North Shore

The northern reaches of Loch Lomond near Ardlui offer free bank fishing for pike and perch, with the loch narr...

Ardlui
Kinlochbervie

Oldshoremore Beach Fishing

One of Scotland's most beautiful beaches, near Kinlochbervie in the far northwest, offering free shore fishing...

Kinlochbervie
Invergarry

Loch Garry - Highland

A large loch near Invergarry on the road to Skye, offering accessible free bank fishing for wild brown trout i...

Invergarry
Durness

Balnakeil Bay Fishing

A stunning white sand beach near Durness offering free shore fishing at Scotland's most north-westerly settlem...

Durness
Glen Garry

Loch Quoich

A large reservoir loch in remote Glen Garry offering free wild brown trout fishing amid dramatic and isolated ...

Glen Garry
Achiltibuie

Achininver Beach Fishing

A quiet and remote beach near Achiltibuie offering free shore fishing away from the more visited spots, with v...

Achiltibuie
Trossachs

Loch Katrine

A beautiful loch in the Trossachs made famous by Sir Walter Scott, offering good wild brown trout fishing amid...

Trossachs

Your trip 0 stops

No stops added yet.
Search above to add trails, Munros, or bothies to your trip.