The river's source is Llyn Teifi, one of several lakes known collectively as the Teifi Pools which are situated in the Cambrian Mountains. As the river makes its way through the rolling hills of Mid Wales, it flows through Tregaron, Llanddewi Brefi, Lampeter, Llanybydder, Llandysul, Newcastle Emlyn, Cenarth, Llechryd and finally, Cardigan. The river becomes tidal below Llechryd.

The Teifi is famous for its large run of sea trout, (or sewin as they are more commonly known in Wales) which arrive from March onwards. These are followed by the main run, largely made up of sewin in the 4lb-6lb class. The smaller school fish arrive in abundance from the middle of June onwards, peaking in July and August. The Teifi also has a respectable salmon run. The larger spring salmon arrive in March, April and May, followed by good numbers of autumn salmon and grilse, who make up the bulk of the run.

The Teifi is also worth visiting for wild brown trout fishing, with fish up to 3lb caught most years. Grayling have also been caught on the upper river but they are probably not present in sufficient numbers to target outright.

Fishing Type Key
Trout (River)
Sea Trout
Trout (Stillwater)
Winter Grayling
All Species (in season)
Boat up to 2 Anglers
Bank Only