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 Carmarthenshire

Wales · 89 mapped waters · Carmarthenshire
82 Rivers 7 Stillwaters Wales
82
Mapped rivers
1516km
Total river length
67
Fish species
43
Good water quality

Fishing in Carmarthenshire

Carmarthenshire offers 89 mapped fishing waters on PiscaMaps, including 82 rivers, 7 stillwaters. Species found across Carmarthenshire's waters include Brown trout, Sea trout, Bullhead, brown trout, Stone loach, Grayling, Dace, grayling.

Fishing in Carmarthenshire is regulated by Natural Resources Wales (NRW). An EA/NRW rod licence is required for all game and coarse fishing in Wales. NRW manages water quality, fish stocks and fish passes across Welsh rivers.

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

7 stillwaters listed

Featured Rivers in Carmarthenshire

All Rivers in Carmarthenshire (82)

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

Afon Aman
River · 15.5km · Trout, Eel
Afon Annell
River · 20.1km · brown trout, sea trout
Afon Bele
River · 5.1km · Brown trout, Sea trout
Afon Bran
River · 15.8km · Common Carp, Carp
Afon Cennen
River · 16.4km · brown trout, sea trout
Afon Cothi
River · 52.5km · brown trout, sea trout
Afon Crychan
River · 7.2km · Brown trout, Sea trout
Afon Cych
River · 12km · Brown trout, Sea trout
Afon Cynin
River · 19.7km · brown trout, rainbow trout
Afon Cywyn
River · 21.1km · brown trout, sea trout
Afon Cywyn
Tidal River · 2.9km · Sea trout, brown trout
Afon Dafen
River · 8km · Brown trout, Sea trout
Afon Dewi Fawr
River · 13.3km · Brown trout, Grayling
Afon Duad
River · 7.7km · Brown trout, Sea trout
Afon Duar
River · 5.7km · Brown trout, Sea trout
Afon Dulais
River · 36.6km · Brown trout, Sea trout
Afon Felindre
River · 5.5km · Brown trout, Sea trout
Afon Fenni
River · 11.3km · Brown trout, Sea trout
Afon Gorlech
River · 6.8km · Brown trout, Sea trout
Afon Gronw
River · 14.6km · brown trout, sea trout
Afon Gwenlais
River · 7.9km · Brown trout, Sea trout
Afon Gwili
River · 41.3km · brown trout, rainbow trout
Afon Gwydderig
River · 11.4km · Brown trout, Sea trout
Afon Hafren
River · 280km · brown trout, grayling
Afon Lash
River · 6.6km · Common Carp, Bream
Afon Llechach
River · 6.3km · Brown trout, Bullhead
Afon Lliedi
River · 10.3km · Brown trout, sea trout
Afon Lliedi
Tidal River · 6.4km · Sea trout, brown trout
Afon Llwchwr
River · 22.3km · Roach, Dace
Afon Marlas
River · 10.2km · Brown trout, Sea trout
Afon Meilwch
River · 5.8km · Brown trout, Sea trout
Afon Melinddwr
River · 10.3km · Brown trout, Sea trout
Afon Morlais
River · 19.3km · Brown trout, Grayling
Afon Myddyfi
River · 8.2km · Brown trout, Sea trout
Afon Mynys
River · 9.6km · Brown trout, Sea trout
Afon Sannan
River · 7.9km · Brown trout, Sea trout
Afon Sawdde
River · 17.2km · Brown trout, Rainbow trout
Afon Sien
River · 6.2km · brown trout, brook trout
Afon Talog
River · 6.2km · Brown trout, sea trout
Afon Twrch
River · 37.3km · brown trout, grayling
Afon Tyweli
River · 6.5km · Brown trout, Sea trout
Afon Tywi
River · 88.8km · salmon, sea trout
Afon Tywi
Tidal River · 26.9km · sea trout, brown trout
Afon Wysg
River · 96.5km · brown trout, grayling
Afon Ydw
River · 8.3km · Brown trout, Sea trout
Camnant
River · 14.1km · Brown trout, Grayling
Cloidach
River · 5.9km · brown trout, grayling
Clydach
River · 5.5km · Brown trout, Rainbow trout
Cynnant Fawr
River · 6.2km · Brown trout, Sea trout
Dewi Fawr
River · 7km · Brown trout, Sea trout
Fernhill Brook
River · 6.4km · Brown trout, Rainbow trout
Gwendraeth Fach
River · 25.3km · roach, dace
Gwendraeth Fach
Tidal River · 3.5km · Sea trout, Brown trout
Gwendraeth Fawr
River · 22.9km · brown trout, sea trout
Gwendraeth Fawr
Tidal River · 8.2km · Sea trout, Brown trout
Kidwelly and Llanelli Canal
River · 6.7km · roach, bream
Main Drain
River · 84.4km · Common Carp, Carp
Nant Alltwalis
River · 7.2km · Brown trout, Sea trout
Nant Bargod
River · 16.9km · brown trout, grayling
Nant Brân
River · 29.5km · Brown trout, Grayling
Nant Ceiliog
River · 5.4km · Brown trout, Sea trout
Nant Crychiau
River · 5.8km · brown trout, Welsh mountain minnow
Nant Cwm-du
River · 11.1km · Brown trout, Rainbow trout
Nant Cynnen
River · 6.9km · Brown trout, Sea trout
Nant Einon
River · 11km · Brown trout, Sea trout
Nant Gau
River · 9.9km · Brown trout, Sea trout
Nant Glas
River · 6.9km · Brown trout, brook trout
Nant Gochen
River · 6km · Brown trout, Sea trout
Nant Gwennol
River · 6.5km · Brown trout, Sewin (sea trout)
Nant Gwinau
River · 10.9km · Brown trout, Sea trout
Nant Gwyn
River · 8.5km · Brown trout, Sea trout
Nant Hir
River · 23.8km · Brown trout, Grayling
Nant Mawr
River · 7.9km · Brown trout, Brook trout
Nant Melyn
River · 19.7km · brown trout, brook trout
Nant Morlais
River · 7.7km · Brown trout, Grayling
Nant Pibwr
River · 9.6km · Brown trout, Welsh mountain stream invertebrates
Nant Tawe
River · 5.9km · Brown trout, Sea trout
Nant y Dresglen
River · 5.6km · brown trout, brook trout
Nant y Ffin
River · 11km · Brown trout, Grayling
River Taf
Tidal River · 20.1km · Common Carp, Carp
Sawdde Fechan
River · 5.8km · Brown trout, Sea trout
Swan Pool Drain
River · 5.1km · Roach, Rudd

Stillwaters in Carmarthenshire (7)

Fish Species in Carmarthenshire

67 species recorded across Carmarthenshire's rivers, lakes:

Brown trout52 waters
Sea trout36 waters
Bullhead28 waters
brown trout21 waters
Stone loach21 waters
Grayling19 waters
Dace18 waters
grayling15 waters
sea trout13 waters
Roach13 waters
dace11 waters
Chub10 waters

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

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

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

PiscaMaps UK fishing map
Interactive Map

Explore Carmarthenshire fishing on PiscaMaps

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

Open UK Map

Frequently Asked Questions

Fishing in Nearby Counties