Discover the best fishing spots in the UK with this informative guide. The article highlights top destinations across the country, ideal for both novice and experienced anglers. It covers a variety of fishing types, including freshwater fishing in serene lakes and rivers, and sea fishing along the rugged coasts. Each location is described with details on the types of fish you can expect to catch and the best times to visit. Perfect for planning a peaceful day out or an adventurous fishing trip, this guide helps you find the ideal spot to cast your line.
Jump To a Section Below
Harbour Town Beauty
Whitby
You will find cod, bass and flounder in this beautiful harbour town that’s also one of the nation’s oldest fishing ports. To fish at sea, you can hire a charter boat, but if you’d rather stick close to land, you can fish for eels in the harbour or settle down at a spot on the pier.
Fish on the fly
Northumberland
This little bit of English heaven has trout (both lake and river), cod, mackerel, ling, salmon and ocean pollock. The area is full of rivers, lakes and never-ending coastline, making it one of the most beautiful fishing areas in Britain. Northumberland is limited to spinning and fly fishing only, and there is a local hatchery of salmon upstream from Riverdale Hall Hotel.
Fishing for a massage
Llangammarch Wells
Here, near the quiet, picturesque village in Wales, you will find trout, salmon and grayling in the River Irfon, not to mention gorgeous walking trails – there is a river retreat which handles fishing and other comforts. The resort also makes sure the river is well-stocked with trout. The Lake Country House and Spa has an onsite spa for the non-fishing visitor, or for those who spent a long day fishing.
Scottish Angles
Sutherland
Salmon and trout are the fish of choice in this large though sparsely populated area in the north of Scotland. There are more than an adequate amount of lodges and guest houses with access to reserves where brown trout and salmon offer world-class fishing. The Assynt Angling Club and eight land owners in the area have worked together to offer over 100 lochs for fishing. While Sutherland is close to being as north as you can go, you can get here easily by train or from Iverness Airport.
Drop a line on London’s doorstep
Tunbridge Wells
A mere cast away from the capital, near the large town of Tunbridge Wells (about a 45-minute train ride or hour car ride), are the enchanting waters of the Weald of Kent. This ideal fishing location is home to four fisheries. The first is Hawkhurst Fish Farm, possessing four large lakes and three junior ponds home to varied wildlife. The second is Frant Lakes, which has eight lakes, three ponds and a stretch of the river Teise.
Next is the lovely Elphicks Fishery, with its seven lakes open to all ages and levels of experience. Last but not least, Hartley Lands Farm Fishery is an organic fruit farm with four coarse fishing lakes and four natural ponds. Discover more
Now that you know where to go fishing in the UK, where will you be heading to?

Tom’s travel writings are a testament to his insatiable curiosity and love for the road less traveled. Eschewing the typical tourist spots, Tom has built a reputation for uncovering hidden gems known only to locals.
From secluded mountain villages in the Himalayas to untouched beaches in the South Pacific, his adventures have taken him to the world’s most undiscovered corners.