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 East Ayrshire

Scotland · 62 mapped waters · East Ayrshire
55 Rivers 7 Stillwaters Scotland
55
Mapped rivers
729km
Total river length
36
Fish species
27
Good water quality

Fishing in East Ayrshire

East Ayrshire offers 62 mapped fishing waters on PiscaMaps, including 55 rivers, 7 stillwaters. Species found across East Ayrshire's waters include Brown trout, Sea trout, brown trout, sea trout, grayling, Minnow, Atlantic salmon, Eel.

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.

7 stillwaters listed

Featured Rivers in East Ayrshire

All Rivers in East Ayrshire (55)

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

Afton Water
River · 13km · brown trout, grayling
Auchmannoch Burn
River · 5.1km · Brown trout, Sea trout
Bellow Water
River · 5.8km · Brown trout, Roach
Beoch Lane
River · 7km · Roach, Dace
Bogend Burn
River · 5.5km · Brown trout, Sea trout
Boreland Burn
River · 15km · Brown trout, Sea trout
Bottom Burn
River · 7.1km · Brown trout, sea trout
Burn Anne
River · 6.8km · Brown trout, Sea trout
Burn o' Need
River · 10.2km · Brown trout, Sea trout
Burnock Water
River · 9.4km · Brown trout, Sea trout
Carmel Water
River · 11.2km · Roach, Dace
Cessnock Water
River · 29.3km · brown trout, grayling
Clerkland Burn
River · 9.4km · Brown trout, Sea trout
Cleuch Burn
River · 10.3km · Brown trout, Sea trout
Connel Burn
River · 8.1km · Brown trout, Sea trout
Craigston Burn
River · 9.4km · Brown trout, Sea trout
Craufurdland Water
River · 11.7km · roach, dace
Cummock Burn
River · 5.3km · Brown trout, Sea trout
Dippol Burn
River · 10.1km · Brown trout, Sea trout
East Burn
River · 13.4km · brown trout, grayling
Fenwick Water
River · 12.3km · Brown trout, sea trout
Gala Lane
River · 7.1km · Brown trout, Grayling
Garpel Water
River · 5.3km · brown trout, grayling
Garroch Burn
River · 12.1km · Brown trout, Sea trout
Gass Water
River · 10.4km · Brown trout, Sea trout
Glazert Burn
River · 19.9km · Brown trout, Sea trout
Glen Water
River · 16.8km · Brown trout, Roach
Glenmuir Water
River · 15.9km · Brown trout, Sea trout
Grains Burn
River · 5.6km · Brown trout, Sea trout
Greenock Water
River · 14.9km · brown trout, sea trout
Guelt Water
River · 10km · brown trout, sea trout
Hareshawmuir Water
River · 7.2km · Brown trout, Sea trout
Harwood Burn
River · 17.2km · brown trout, sea trout
Holm Burn
River · 18.1km · Trout, Eel
Howe Burn
River · 12.2km · Brown trout, Sea trout
Killoch Burn
River · 9km · Brown trout, Sea trout
Linn Burn
River · 22.8km · brown trout, sea trout
Logan Burn
River · 15.3km · Trout, Salmon
Lugar Water
River · 19.4km · brown trout, sea trout
Newlands Burn
River · 10.1km · Trout
Otter Burn
River · 7.9km · Trout, Salmon
Polbaith Burn
River · 10.4km · Brown trout, sea trout
Ponesk Burn
River · 5.4km · Brown trout, Sea trout
Purclewan Burn
River · 5.1km · Brown trout, Sea trout
River Irvine
River · 42.9km · brown trout, sea trout
River Nith
River · 87.1km · salmon, sea trout
Shaw Burn
River · 10.8km · Trout, Salmon
Shield Burn
River · 8.5km · Trout
Small Burn
River · 25.9km · brown trout, grayling
Spout Burn
River · 5.1km · Brown trout, Brook trout
Swinzie Burn
River · 7.9km · Brown trout, Sea trout
Taiglum Burn
River · 8.1km · Brown trout, Sea trout
Water of Coyle
River · 26.4km · brown trout, grayling
Whitehaugh Water
River · 6.7km · Brown trout, Sea trout
Wind Burn
River · 6.2km · Brown trout, brook trout

Stillwaters in East Ayrshire (7)

Fish Species in East Ayrshire

36 species recorded across East Ayrshire's rivers, lakes:

Brown trout33 waters
Sea trout26 waters
brown trout13 waters
sea trout13 waters
grayling12 waters
Minnow9 waters
Atlantic salmon6 waters
Eel6 waters
roach6 waters
Trout6 waters
Roach5 waters
Dace5 waters

Brown trout are present in East Ayrshire'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 East Ayrshire's rivers. A migratory salmonid licence is required in addition to the standard rod licence.

PiscaMaps UK fishing map
Interactive Map

Explore East Ayrshire fishing on PiscaMaps

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

Open UK Map

Frequently Asked Questions

Fishing in Nearby Counties