952
Kilmartin River

Kilmartin River

Water managed by Portree Angling Association

Type
River
Species
Brown trout, Salmon, and Sea trout
Migratory run
Salmon run from late June, peaking in July and largely over by the end of August. Sea trout run from June, building to a peak in August and tailing off through September. Spring tides every ~2 weeks bring fresh fish in from the sea to the river mouths.
Next spring tides: 28 Aug – 1 Sep
Sea trout & salmon run Jun–Sep

The Kilmartin River rises on the Trotternish Ridge and flows past the village of Malagar, working its way down the valley through a succession of holding pools before joining the sea at Staffin Bay. It is a spate river, dependent on rain to bring fish up from the tide, and given sufficient water it can fish well throughout its length.

Both salmon and sea trout are present, with the occasional salmon among the runs of sea trout. Fly, small spinner, and worm are all suitable methods, and all legal methods are permitted, a policy intended to encourage younger anglers. Access is good, with the Malagar road running alongside much of the river. Parking is available on the Malagar road itself, or in Stenscholl, and those fishing the lower beats will find a convenient lay-by beside the bridge on the single-track road leading to the slipway.

Distance
0.82 km

Rules

Fish limits & sizes

Salmon

All salmon must be returned

Club rules

Sunday fishing

Sunday fishing is reserved for members only.

Permits

A fishing permit is required before fishing any waters.

Safety warning

Life jackets

Boat hire includes 2 life jackets, which must be worn.

Season

Brown trout 15 Mar – 30 Sep
J F M A M J J A S O N D
Salmon 11 Feb – 15 Oct
J F M A M J J A S O N D
Sea trout 11 Feb – 15 Oct
J F M A M J J A S O N D

Explore nearby

12 waters within 5 miles of Kilmartin River

River Brogaig

Isle of Skye

The River Brogaig runs south for a few miles before emptying into Staffin Bay, a small spate river that depends on fresh ...

river Brown trout, Salmon, and Sea trout

Loch Cleap

Highland, Scotland

Loch Cleap lies in the low ground of Highland Scotland, close to the coast of Skye and within reach of the Trotternish r ...

lake Brown trout

Loch Fada

Highland, Scotland

Loch Fada is a very small loch of under 2 hectares, lying close to the coast on the Trotternish peninsula of Skye, less ...

lake Brown trout

Loch Langaig

Isle of Skye

Loch Langaig lies very close to the coast in the low ground of northern Skye, less than a kilometre from the shore. It i ...

lake Brown trout

Loch Mealt

Isle of Skye

Loch Mealt lies just south of Staffin on the Isle of Skye, straddling the A855 within a few hundred metres of the sea cl ...

lake Arctic charr

Loch Hasco

Isle of Skye

Loch Hasco lies in the low ground of the Trotternish peninsula, close to the coast and within easy reach of the A855. It ...

lake Brown trout

Loch Leum na Luirginn

Isle of Skye

Loch Leum na Luirginn is a very small loch lying close to the coast of Highland Scotland, less than three kilometres fro ...

lake Brown trout

Loch Cleat

Highland, Scotland

Loch Cleat lies in the low ground of the Trotternish peninsula on Skye, within a few kilometres of the coast. It is a ve ...

lake Brown trout

Loch Droighinn

Highland, Scotland

Loch Droighinn is a very small, very shallow loch of barely half a hectare, lying in the low ground close to the coast o ...

lake Brown trout
Loch Dubhar-sgoth 10

Loch Dubhar-sgoth

Isle of Skye

Loch Dubhar-sgoth is a very small loch of just over 3 hectares, lying in low ground on the Isle of Skye some five kilome ...

lake Brown trout
Loch Corcasgil 11

Loch Corcasgil

Highland, Scotland

Loch Corcasgil is a very small loch lying among the hill ground of northern Skye, roughly five kilometres from the coast ...

lake Brown trout
Loch Sneosdal 12

Loch Sneosdal

Isle of Skye

Loch Sneosdal lies in the low ground on the western side of the Trotternish Ridge, roughly three kilometres from the coa ...

lake Brown trout

To keep exploring,
sign up or sign in

Sign up
or

To keep exploring,
sign up or sign in

Sign up
or