Fishing Near Edinburgh

Your complete guide to 35+ fishing spots across Lothian & Borders: lakes, rivers, canals and more.

35+ spots5 species

Interactive map

31 venues plotted near Edinburgh

Open the full UK map →

Tile data © OpenStreetMap contributors · Click a pin for species, postcode and the venue website

Getting Started

Fishing Licence & Tips for Edinburgh

Licence Information

Scotland has no government rod licence. You only need permission from the landowner or angling club.

Read the full fishing licence guide

Quick Tips

  • No rod licence needed, just permission from the fishery.
  • The River Tweed is one of the UK's premier salmon rivers, about 50 minutes south.
  • The Union Canal runs through Edinburgh and holds pike, perch, and roach.
  • Sea fishing from North Berwick and Dunbar is excellent for mackerel and bass.

Frequently Asked Questions About Fishing Near Edinburgh

There are 35+ fishing spots near Edinburgh, including the Union Canal, Glencorse Reservoir, and the River Tweed.

No. Scotland has no government rod licence. You just need permission from the fishery owner.

Trout, salmon, pike, sea bass, and mackerel are all available near Edinburgh.

Yes. The Firth of Forth offers excellent sea fishing from North Berwick, Dunbar, and Portobello for mackerel, bass, and flatfish.

The River Tweed is about 50 minutes south and offers world-class salmon fishing, particularly in autumn.

Yes. The Union Canal is perfect for beginners, and several stocked trout fisheries near Edinburgh welcome newcomers.

Download GilledIt to find more spots near Edinburgh

Browse 35+ venues on an interactive map, see real-time catch reports from other anglers, and log your own catches.

Free on iPhone and Android. Optional GilledIt Pro, no ads.

Free on iOS and Android