Where are the Best Places to Fish in Scotland?

Where are the Best Places to Fish in Scotland?

23 January 2018

Scotland is the perfect destination for the ultimate angling experience. With world class fishing for countless wild brown trout, Atlantic salmon, monster pike and incredible sea angling, visit Scotland to enjoy the trip of a lifetime.


Before going freshwater fishing in Scotland, you’ll need to buy a local permit as there is no national rod license. When planning your arrival and departure dates, the main rule to remember is that salmon and trout fishing is not allowed, by law, on a Sunday. Any other freshwater fishing is legal.

There are many different places to fish in Scotland, from rivers and lochs to world-class fisheries.   At Harris Sportsmail, we’ve chosen our favourite places to go fishing in Scotland. Wherever you decide to go fishing, it’ll be an unforgettable experience.

River Dee

The River Dee

The River Dee in Aberdeenshire opens on the 1st of February. It’s probably the best spring salmon river in the world with its peak time normally being April and May. Big fish are relatively common and fly fishing is the main attraction.

River Tay

The River Tay

The River Tay in Perthshire is the biggest river by volume in the UK, so a lot of the fishing is done by spinning or from boats. However, it also has some fabulous fly fishing water. The season starts on the 15th of January when the river is already filled up with fish. Numbers start to build up from April onwards. The season ends on the 15th of October.

River Spey

The River Spey

The River Spey has miles of classic fly fishing water and from March onwards the number of salmon quickly builds up. The season closes at the end of September. Be warned, some of the best fishing needs to be booked up well in advance as it’s an extremely popular river - especially with returning anglers.

River Tweed

The River Tweed

Located in the Scottish Borders, the River Tweed is one of the world’s top salmon rivers. The season runs from the 1st of February till the 30th of November, with salmon found right at the start of the season. Numbers really start to build up from April onwards.

Loch Tummel

Loch Tummel

Loch Tummel is located in Pitlochry and it’s the ideal location if you are looking for brown trout, perch or pike. It is stocked up with trout to improve the breeding population and to make it more enjoyable for the anglers.

Loch Lomond

Loch Lomond

Loch Lomond is located in West Dunbartonshire and it attracts many non-angling tourists throughout the year due to its breath-taking scenery. There are guided fishing trips around the loch, in the rivers and around the Clyde Estuary.

Beecraigs Country Park

Beecraigs Country Park

Beecraigs Country Park operates a long established, 20 acre loch providing excellent rainbow trout fishing, for both catch & keep and catch & release. It is regularly stocked with top quality trout. It opens from March to November and advanced booking is required.

At Harris Sportsmail we can provide all the gear you’ll ever need to fish in Scotland.

If you need help deciding which tackle you’ll need to get started, check our coarse fishing and fly fishing products for more information.