Snowdonia’s is home to a network of rivers and hundreds of lakes which can make the choice of a fishing destination in this National Park very challenging. And if being interested in coastline fishing, the selection of a perfect place is not much easier either considering that the National Park has 60 kilometres of coastline. Listed bellow are some of the most popular fishing destinations in Snowdonia including which fish can be caught there in case you cannot make up your mind where to go for angling.

Bala Lake

Bala Lake (Llyn Tegid). Fishing in the largest natural lake in Wales is a unique experience. The lake that is surrounded by a beautiful landscape is home to perch, pike, trout, eels, roach and many other fish species including the famous gwyniad which, however, is not permitted to fish for. This lake also offers a number of water activities which makes it an ideal family destination even if your family members are not fishing fans.

Llyn Cwellyn

Llyn Cwellyn. The lake situated between the Mynydd Mawr and Snowdon Massif in the northern Snowdonia is set in an equally spectacular landscape than the famous Bala Lake and is one of the best places in Snowdonia to angle for brown trout. Keep in mind though that the Llyn Cwellyn is a reservoir of drinking water and that engines are not permitted. Also, remember that the strong winds in the area make fishing on small boats very dangerous and that angling is not permitted in the east side.

Llyn Nantlle

Llyn Nantlle. The surrounding landscape of the Llyn Nantlle will not let you down either. On the contrary, it offers some of the most stunning views of the Snowdonia’s peaks. Here you can fish for salmon and sea trout but keep in mind that fishing here is restricted too. You are also recommended to make reservations in advance if you would like to angle in this lake.

Cregennan Lakes

Cregennan Lakes. Two lakes situated on the slopes of Cader Idris in the southern end of Snowdonia National Park are an excellent angling destination for both experienced anglers and the beginners. Here you can fish for wild brown trout.

Trawsfynydd Lake

Trawsfynydd Lake. This lake is an absolute favourite among anglers who are after wild brown trout and rainbow trout, while the scenery and the nearby village of Trawsfynydd are absolutely gorgeous.


Barmouth. The town on the mouth of the of River Mawddach in the south west end of Snowdonia National Park is an excellent compromise if you would like to go angling and your family would like to go to a seaside resort. There are several places where you can angle for bass, dogfish, plaice, garfish, etc. but you can also go on a boat fishing trip.


Trefor. The small seaside village just off the A499 road not far from the city of Bangor is famous for a spectacular view of the Yr Elif. It is particularly popular among tourists who are after some peace and tranquillity but it is also a very popular fishing destination. Here you can angle for mackerel, bass, pollack, plaice and other exiting saltwater fish species.