Upgrade to Premium — Swim Mapper · Catch Logger · Trip Planner (Free trial) · Access to all 11,832 European public venues  £5.95/mo  ·  £49.95/yr
Upgrade →
Fishery or lake owner? Get your water in front of 1000's of anglers from £49.95/yr.
See pricing →

Fishing in Moray

Scotland · 59 mapped waters · Moray
50 Rivers 9 Stillwaters Scotland
50
Mapped rivers
588km
Total river length
38
Fish species
34
Good water quality

Fishing in Moray

Moray offers 59 mapped fishing waters on PiscaMaps, including 50 rivers, 9 stillwaters. Species found across Moray's waters include Brown trout, Sea trout, Atlantic salmon, sea trout, brown trout, Salmon parr, Salmon, Pike.

There is no rod licence requirement in Scotland — instead, access rights under the Land Reform (Scotland) Act 2003 grant anglers the right to fish most rivers and still waters, providing they act responsibly. Most fisheries are managed through riparian owners, angling clubs or estate beats.

Unlike England and Wales, there is no rod licence requirement in Scotland — however, most waters require permission from the landowner or angling club.

9 stillwaters listed

Featured Rivers in Moray

All Rivers in Moray (50)

Click a river for species information, close season dates, access notes and a location map.

Allt Deveron
River · 14.6km · Brown trout, Sea trout
Allt a' Choileachain
River · 7.4km · Brown trout, Sea trout
Altyre Burn
River · 7.9km · Brown trout, Sea trout
Ballintomb Burn
River · 5.5km · Brown trout, sea trout
Builg Burn
River · 6.5km · Brown trout, Sea trout
Burn of Aberlour
River · 6.6km · Brown trout, Sea trout
Burn of Aultmore
River · 7.6km · Brown trout, Sea trout
Burn of Braco
River · 6.6km · Brown trout, sea trout
Burn of Deskford
River · 12.1km · Brown trout, Sea trout
Burn of Drumine
River · 6.2km · Brown trout, sea trout
Burn of Linkwood
River · 5.4km · Brown trout, Sea trout
Burn of Lochy
River · 5.7km · Brown trout, Sea trout
Burn of Loin
River · 8.4km · Brown trout, Sea trout
Burn of Mosset
River · 7.3km · Brown trout, Sea trout
Burn of Mosset
Tidal River · 4.7km · Brown trout, sea trout
Burn of Mulben
River · 5.9km · Brown trout, Sea trout
Burn of Oldtown
River · 5.2km · Brown trout, Sea trout
Burn of Rothes
River · 10.6km · Brown trout, Sea trout
Burn of Tervie
River · 8.3km · Brown trout, Sea trout
Burn of Tynet
River · 9.8km · Brown trout, Sea trout
Chabet Water
River · 8.8km · Brown trout, Sea trout
Conglass Water
River · 21.1km · brown trout, sea trout
Corbie Burn
River · 5.7km · Brown trout, Sea trout
Crombie Water
River · 11.1km · Brown trout, Sea trout
Darnaway Burn
River · 5.8km · Brown trout, Sea trout
Den Burn
River · 33.2km · Trout, Salmon
Dorback Burn
River · 29.2km · brown trout, sea trout
Dullan Water
River · 8.2km · Brown trout, Sea trout
Gauch Burn
River · 5.7km · Brown trout, Sea trout
Innes Canal
Canal · 4.3km · Roach, Rudd
Kinloss Burn
River · 7.3km · Brown trout, Sea trout
Knockando Burn
River · 5.4km · Brown trout, Sea trout
Kymah Burn
River · 8.7km · Brown trout, Sea trout
Leanoch Burn
River · 5.4km · Brown trout, Sea trout
Little Burn
River · 12.4km · Brown trout, Grayling
Lone Burn
River · 7.7km · Brown trout, Sea trout
Markie Water
River · 8.1km · brown trout, sea trout
Mosstowie Canal
Canal · 5.2km · Roach, Bream
Muckle Burn
Tidal River · 2.9km · Sea trout, brown trout
Pottie Burn
River · 7.5km · Brown trout, Sea trout
River Deveron
River · 77.9km · Atlantic salmon, sea trout
River Divie
River · 12.9km · Brown trout, Sea trout
River Fiddich
River · 29.2km · Atlantic salmon, sea trout
River Findhorn
Tidal River · 11km · Sea trout, brown trout
River Livet
River · 16.5km · salmon, sea trout
River Lossie
River · 53.5km · Atlantic salmon, sea trout
River Lossie
Tidal River · 5.3km · Sea trout, Salmon
Spynie Canal
Canal · 9km · Roach, Bream
Water of Ailnack
River · 7km · Brown trout, Sea trout
Water of Caiplich
River · 9.7km · Brown trout, Sea trout

Stillwaters in Moray (9)

Fish Species in Moray

38 species recorded across Moray's rivers, lakes:

Brown trout37 waters
Sea trout34 waters
Atlantic salmon11 waters
sea trout11 waters
brown trout9 waters
Salmon parr8 waters
Salmon5 waters
Pike4 waters
Perch4 waters
Roach4 waters
grayling4 waters
flounder3 waters

Carp are a popular target across Moray's waters — always use a landing net and unhooking mat and return fish promptly.

Brown trout are present in Moray's rivers — many are catch-and-release only and may be subject to game fishing close seasons (typically 1 October to 14 March).

Salmon are present in some of Moray's rivers. A migratory salmonid licence is required in addition to the standard rod licence.

PiscaMaps UK fishing map
Interactive Map

Explore Moray fishing on PiscaMaps

View all rivers, stillwaters and canals across Moray on the interactive map. Filter by species, water type and access.

Open UK Map

Frequently Asked Questions

Fishing in Nearby Counties