La rivière Teifi est une rivière de l'ouest du Pays de Galles. Elle commence dans les collines au-dessus de la ville de Tregaron et se jette ensuite dans un grand marais appelé Tregaron bog. Cette tourbière permet d'empêcher que le débit de la rivière ne soit trop important. Elle emmagasine les eaux de crue lorsqu'il pleut fort et elle laisse l'eau s'écouler par temps sec.

L'eau de la rivière Teifi est de très bonne qualité. La rivière abrite de nombreuses espèces sauvages, notamment des saumons et des truites. La faune est si particulière que les scientifiques ont accordé une protection spéciale à l'ensemble de la rivière pour éviter qu'elle ne soit endommagée.

La rivière traverse de petites villes telles que Lampeter et Newcastle Emlyn avant de rejoindre la mer à Cardigan. Pendant les derniers kilomètres avant d'atteindre Cardigan, la rivière traverse une gorge profonde appelée Cigerran Gorge. Certaines personnes y pêchent encore le saumon à l'aide d'un très ancien bateau appelé Coracle.