Scottish Salmon Rivers Calendar

If you’re looking to go Salmon fishing in Scotland, then the following provides some useful information and dates for your diary. Salmon migrate into different rivers at different times of year and each river has its own families of fish, which evolve to survive their unique environments. Midsummer to autumn is the best time to fish for Salmon in Scotland, with the exception of the north and east coast rivers, which offer better fishing in the earlier months of the year. Some of the rivers may also be governed by legal agreements, which set out specific times of the year when you can and can’t fish. In order to find the best times and locations for fishing, you should check catch records for recent years.
River System Opens Closes
Alness February 11th October 31st
Annan February 25th November 15th
Awe February 11th October 15th
Ayr February 11th October 31st
Beauly February 11th October 15th
Berriedale February 11th October 31st
Bladnoch February 11th October 31st
Brora February 1st October 15th
Carron February 11th October 31st
Clyde February 11th October 31st
Conon January 26th September 30th
Cree March 1st October 14th
Dee (Aberdeenshire) February 1st September 30th
Dee (Kirkcudbright) February 11th October 31st
Deveron February 11th October 31st
Dionard February 11th October 31st
Don February 11th October 31st
Doon February 11th October 31st
Eachaig February 16th October 31st
Earn February 1st October 31st
Ewe February 11th October 31st
Findhorn February 11th October 6th
Fleet (Kirkcudbright) February 25th October 31st
Forss February 11th October 31st
Forth February 1st October 31st
Gruinard & Little Gruinard February 11th October 31st
Halladale) January 12th September 30th
Helmsdale January 11th September 30th
Inver February 11th October 31st
Irvine February 25th November 15th
Kirkaig February 11thh October 31st
Kyle of Sutherland January 11th September 30th
Laggan & Sorn (Islay) February 25th October 31st
Laxford February 11th October 31st
Leven (Dumbartonshire) February 11th October 31st
Lochy February 11th October 31st
Morar February 11th October 31st
Naver & Borgie January 12th September 30th
Ness January 15th October 15th
Nith February 25th November 30th
Shiel & Loch Shiel February 11th October 31st
Sligachan (Skye) February 11th October 31st
Snizort (Skye) February 11th October 31st
South Esk February 16th October 31st
Spey February 11th September 30th
Stinchar February 25th October 31st
Strathy January 12th September 30th
Tay January 15th October 15th
Thurso January 11th October 5th
Tweed February 1st November 30th
Ullapool February 11th October 31st
Wick February 11th October 31st
Ythan February 11th October 31st