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 Cornwall

England · 67 mapped waters · Cornwall
67 Rivers England
67
Mapped rivers
922km
Total river length
44
Fish species
2
Navigable rivers
15
Good water quality

Fishing in Cornwall

Cornwall offers 67 mapped fishing waters on PiscaMaps, including 67 rivers. Species found across Cornwall's waters include Trout, Eel, Salmon, Roach, Dace, Perch, Chub, Grayling.

The South West EA region has some of England's finest salmon rivers — the Exe, Tamar, Dart and Taw drain moorland uplands and carry strong runs of spring and autumn salmon. Wild brown trout and sea trout fishing is exceptional, with coarse species in the lower reaches.

A valid Environment Agency (EA) rod licence is required to fish all rivers, canals and most stillwaters in Cornwall. Licences are available from gov.uk. Club membership or a day ticket is required on most waters in addition to the rod licence.

Featured Rivers in Cornwall

All Rivers in Cornwall (67)

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

Angarrack River
Tidal River · 3.3km · Trout, Eel
Bolesbridge Water
River · 8.4km · Trout, Salmon
Cardinham Water
River · 8.1km · Trout, Salmon
Caudworthy Water
River · 11.2km · Grayling, Trout
De Lank River
River · 13.7km · Brown trout, Sea trout
East Looe River
River · 11km · Trout, Salmon
East Looe River
Tidal River · 4.3km · Trout, Salmon
Hay Lake
River · 5.5km · Roach, Rudd
Helford River
Tidal River · 3.6km · Bass, Mullet
Kingsmill Lake
Tidal River · 4.1km · Bass, Mullet
Lamberal Water
River · 9.5km · Perch, Trout
Lowley Brook
River · 7.9km · Grayling, Trout
Lynher River
Tidal River · 7.7km · sea trout, bass
Mill Stream
River · 46.9km · Common Carp, Barbel
Minard Lane
Tidal River · 2.2km · Sea trout, brown trout
Par River
River · 7.6km · Trout, Eel
Penpont Water
River · 14km · Brown trout, Grayling
Percuil River
Tidal River · 4.1km · Trout, Eel
Praze Stream
River · 10.7km · Brown trout, Sea trout
Red River
River · 21.2km · Bream, Chub
River Allen
River · 54.8km · Chub, Roach
River Camel
River · 33.6km · Chub, Roach
River Camel
Tidal River · 22.1km · Chub, Roach
River Cober
River · 18.1km · Rudd, Perch
River Deer
River · 17.8km · Chub, Roach
River Fal
River · 28.1km · Common Carp, Barbel
River Fal
Tidal River · 9.6km · Common Carp, Barbel
River Fowey
River · 37.4km · Trout, Salmon
River Fowey
Tidal River · 10.4km · Trout, Salmon
River Gannel
River · 9.2km · Trout, Eel
River Gannel
Tidal River · 5.6km · Trout, Eel
River Hayle
River · 10.3km · Rudd, Trout
River Hayle
Tidal River · 5km · Rudd, Trout
River Inny
River · 36.3km · Grayling, Trout
River Jordan
River · 7.4km · Brown trout, Rainbow trout
River Kennall
River · 9.7km · Brown trout, Sea trout
River Kennall
Tidal River · 3.1km · Brown trout, Sea trout
River Kensey
River · 18.4km · Trout, Salmon
River Kenwyn
River · 6.4km · Trout, Eel
River Lerryn
River · 7.1km · Trout, Salmon
River Lerryn
Tidal River · 3km · Trout, Salmon
River Lynher
River · 35.1km · Trout, Salmon
River Lynher
Tidal River · 5.7km · Trout, Salmon
River Menalhyl
River · 12.9km · Pike, Trout
River Neet
River · 9.8km · Barbel, Bream
River Ottery
River · 30.7km · Chub, Roach
River Pol
River · 6.1km · Common Carp, Carp
River Seaton
River · 18.9km · Trout, Salmon
River Strat
River · 10.1km · Common Carp, Carp
River Tamar
River · 76.8km · Bream, Roach
River Tamar
Tidal River · 28.4km · Bream, Roach
River Tiddy
River · 15.3km · Roach, Trout
River Tiddy
Tidal River · 6.2km · Roach, Trout
River Tinney
River · 5.8km · brown trout, sea trout
River Valency
River · 6.6km · Trout, Salmon
Sandy River
River · 5.4km · Roach, Dace
St Neot River
River · 8.5km · Trout, Salmon
Tala Water
River · 9.6km · Brown trout, Sea trout
Trebant Water
River · 8.3km · Trout, Salmon
Tresillian River
River · 7.4km · Trout, Brown trout
Tresillian River
Tidal River · 5.5km · Sea trout, brown trout
Trevella Stream
River · 7.1km · Perch, Trout
Truro River
Tidal River · 6km · Sea trout, Bass
Warleggan River
River · 10.8km · Brown trout, Rainbow trout
West Looe River
River · 11.6km · Brown trout, Sea trout
West Looe River
Tidal River · 3.6km · Trout, Sea trout
White River
River · 11.3km · Brown trout, Grayling

Fish Species in Cornwall

44 species recorded across Cornwall's rivers:

Trout49 waters
Eel48 waters
Salmon33 waters
Roach28 waters
Dace22 waters
Perch19 waters
Chub18 waters
Grayling17 waters
Rudd12 waters
Brown trout11 waters
Pike11 waters
Gudgeon11 waters

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

Barbel fishing is well regarded in Cornwall's rivers, particularly through summer and autumn when water temperatures are higher.

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

PiscaMaps UK fishing map
Interactive Map

Explore Cornwall fishing on PiscaMaps

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

Open UK Map

Frequently Asked Questions

Fishing in Nearby Counties