Your search results

Fishing in Scotland

Scotland is well known for its incredible fishing, with the wild salmon fishing season bringing many keen anglers to enjoy the picturesque waterways of the Highlands. There is a great variety of loch, river and sea fishing across the country.

Salmon and Tea Trout – the official season for salmon on the two main river systems in Perthshire are:

  • Tay River System: 15th January to 15th October
  • Earn River System: 1st February to 31st october

The main runs of salmon in the Tay and Earn occur during January to May and from late August to October, subject to water conditions, and there is a run of grilse during June and July.

Brown and Rainbow Trout – The statutory season for brown trout is from 15th March to 6th October, thought there may be restrictions on some waters within this period. Rainbow trout have no statutory close season but most fisheries generally operate within the April to September period. Generally for brown trout, late Spring-early Summer and september are the best times to fish.

Coarse Fish – There is no statutory close season for grayling or coarse fish in Scotland but as most species are spawning from late April to early June they are at thier best during the late Summer, Autumn and Winter months.

Fishing in Perthshire


FishPal is an online guide to fishing across the country with great resources and information on permits, locations and seasons.

Fishing Scotland provides a handy river map of the country for fly-fishers.

  • Search

    Search for Accommodation

  • Advanced Search

    More Search Options
  • Featured


  • Recent

    Recent Listings