Upgrade to Premium — Swim Mapper · Catch Logger · Trip Planner (Free trial) · Access to all 210,776+ public venues  £5.95/mo  ·  £49.95/yr
Upgrade Now
Fishery or lake owner? Get your water/service in front of 1000+ website users every day from £49.95/yr.
See pricing →

Fishing in Carmarthenshire

Wales · 83 mapped waters · Carmarthenshire
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
76 Rivers 7 Stillwaters Wales
76
Mapped rivers
881km
Total river length
58
Fish species
43
Good water quality

Fishing in Carmarthenshire

Carmarthenshire offers 83 mapped fishing waters on PiscaMaps, including 76 rivers, 7 stillwaters. Species found across Carmarthenshire's waters include Brown trout, Sea trout, Bullhead, Stone loach, brown trout, 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 (76)

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 · brown trout, sea 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 · 0.3km · brown trout, grayling
Afon Lash
River · 6.6km · Common Carp, Bream
Afon Llechach
River · 6.3km · Brown trout, Bullhead
Afon Lliedi
River · Brown trout, sea trout
Afon Llwchwr
River · 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 · 0.1km · salmon, sea trout
Afon Wysg
River · 0.1km · 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 · roach, dace
Gwendraeth Fawr
River · brown trout, sea 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
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

58 species recorded across Carmarthenshire's rivers, lakes:

Brown trout50 waters
Sea trout32 waters
Bullhead28 waters
Stone loach21 waters
brown trout18 waters
Grayling18 waters
Dace17 waters
grayling15 waters
sea trout12 waters
Roach12 waters
dace11 waters
Chub9 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.

Frequently Asked Questions

Fishing in Nearby Counties