This week so far

See each day's largest fish and individual beat catches on our Latest catches page which is updated each time a ghillie uses our automatic SMS and internet reporting systems.

You can also subscribe to receive a weekly report or a rod alert by filling in a subscribe form

Last week

(Last updated: Wednesday 26th July)

Salmon fishing on the Tay in Perthshire is in late July with excellent summer conditions for fishing in warm weather and settling lower water levels plus catches are improving after a slow start to the season with a summer run now in progress. Expectation and optimism are high on the river with summer arriving as spring has disappeared to give everyone a chance of landing a “Bar of Silver”.
On the nature front the Sand Martins, Swifts and Swallows are all over the skies, Ospreys are being seen, Ducks have broods of young, Sand Pipers are on the river banks and Kingfishers dart past. Many wild flowers are in bloom but a good few are now past their best for another year, it is truly magical to be salmon fishing in Perthshire on the banks of the silvery Tay.
June was steady with more salmon landed in milder weather and river conditions have improved as the weeks have gone on favouring those who braved the elements in some cases. Settling river levels after rain recently should hopefully continue to improve catches over the next few weeks with a summer run now well in progress. The lack of rain had dropped the river to summer levels however salmon are still running due to the Tay's sheer size as you fish another river within it. Recent rain has helped to spice things up. It was a consistent week with around 130 fish landed and the biggest one recorded was 20 pounds from Benchil on the fly. Spring is now certainly over for 2017 with hopefully a healthy summer run continuing to build in the coming weeks. Some of the fish that have been caught are memorable as typical Tay specimens due to their size and depth. Hopefully there will be a lot more of them to come as the run develops further.
This past week saw more fish from the lower river scattered throughout the beats with a spread in catches throughout the beats especially at the start of the week as fish run into the river in numbers. The beats at Stanley and below are seeing better sport and the rise in water levels in recent times may just have spiced things up by encouraging summer salmon and sea trout into the river. The very lower part of the river is now producing more fish with Almondmouth, Waulkmill and lower Redgorton all catching in the week consistently. Summer salmon are certainly entering the river in numbers with Almondmouth producing 9 in the week including salmon and grilse caught by Arnot McWhinnie, Bill and Sandra Robbins. Waulkmill and Lower Redgorton also had 9 between the beats. Upper Redgorton and Fishponds had 7 between them with Miceal Bothwell landing a 12 pounds beauty in the Craigs on the fly. Benchil had a superb week with 12 which mostly fell to the fly up to 20 pounds in weight. Alistair Sheach had 4 in the week including 3 on Monday morning up to 17 pounds from the Long Shot. Ian Muir also had a morning to remember with 3 on Wednesday casting the fly from the boat and losing a further 2 as well. Jamie McCulloch was successful later in the week wading the Long Shot landing a 12 pounds beauty. Sharon Rice had a 14 pounds fish also from the beat on a Toby in the Plain Water. Pitlochrie has been lean however a grilse was landed from Kirkie on the fly on Saturday. Stobhall had a steady week with 13. Ballathie and Cargill have had consistent weeks recently and that was the same last week until Cargill managed a superb day with 14 fish on Friday with Ian Muir having an excellent day. It was an amazing end to a great week with other successful rods including Graeme Ritchie, Alan Hunter and Alan Thompson. Islamouth had a quieter week with 11. Upper Islamouth and Meikleour were finding it tough as well with only one in the week.
If you have any stories or pictures you would like to be included in the report please send to

Beat catches reported
(week ending 22nd July)
SALMON & GRILSE: Almondmouth 9, Waulkmill 3, Lower Redgorton 6, Upper Redgorton 4, Fishponds 3, Benchil 12, Upper Scone 1, Pitlochrie 1, Stobhall 13, Taymount 14, Ballathie 6, Cargill 22, Islamouth 11, Meikleour and Upper Islamouth 1, Kercock 4, Newtyle 1, Dunkeld House 1, Dalmarnock 6, Lower Kinnaird 4, Upper Kinnaird 2.
Total: 124 Largest: Benchil 20lbs
SEA TROUT: Lower Redgorton 2, Upper Redgorton 1, Upper Scone 1, Stobhall 1, Taymount 1, Cargill 1, Delvine Burnbane 1, Newtyle 1, Edradynate AA 1.
Total: 10 Largest: Lower Redgorton 4lbs
TROUT: None reported

See latest rod availability

Season so far

The middle river is disappointing with rising river temperatures over recent weeks and more water not producing good sport however there have been exceptions. Kercock had 4 with a grilse for James Redmond and Robert McFarlane caught a 16 pounds cracker. Newtyle and Dunkeld House had a fish a piece meanwhile Dalmarnock had 6 in the week including a Pacific one! The Kinnaird beats continue to have a reasonable time with 6 between the beats.
The upper river was seeing steady sport with fish recently however nothing was reported last week.
The Tummel was continuing to see sport from the Port-na-Craig beat administered by Pitlochry Angling Club and there are now well over 3000 fish through the Dam resulting in fish being recorded in Loch Faskally.
The Isla are seeing salmon run up the river and progressing to the Ericht however again no fish are being reported.
The Earn has seen a run of salmon and sea trout progress up the river.
The Salmon fishing season has had a quiet start but has started to show signs of picking up with improving catches and some outstanding fish landed so far so let us hope the season lives up to everyone's expectations over the coming weeks and months. Tight lines!

Catches reported to us were:

SALMON & GRILSE: Upper Scone 2, Stobhall 1, Ballathie 2, Meikleour and Upper Islamouth 3, Murthly 1 1, Glendelvine 3, Dunkeld House 3, Lower Kinnaird 1, Upper Kinnaird 1, Farleyer Lower 1, Loch Tay Fish n' Trips 2. Total: 20
SEA TROUT: Waulkmill 5, Lower Redgorton 11, Luncarty 2, Upper Redgorton 4, Upper Scone 7, Taymount 1, Ballathie 1, Meikleour and Upper Islamouth 2, Delvine Burnbane 1, Glendelvine 1, Dunkeld House 2, Lower Kinnaird 1. Total: 38

SALMON & GRILSE: Lower Redgorton 1, Upper Redgorton 1, Catholes 2, Upper Scone 1, Pitlochrie 3, Burnmouth 2, Stobhall 8, Taymount 7, Ballathie 4, Cargill 2, Islamouth 7, Meikleour and Upper Islamouth 3, Kercock 1, Murthly 1 3, Glendelvine 1, Murthly 2 1, Newtyle 1, Dunkeld House 3, Dalguise 4, Lower Kinnaird 1, Loch Tay Fish n' Trips 5, Lochlane and Laggan 1, Portnacraig Pitlochry 3. Total: 65
SEA TROUT: Waulkmill 1, Lower Redgorton 2, Upper Redgorton 1, Catholes 1, Upper Scone 1, Stobhall 1, Cargill 1, Meikleour and Upper Islamouth 1, Delvine Burnbane 2, Newtyle 1, Lochlane and Laggan 1. Total: 13

SALMON & GRILSE: Lower Redgorton 2, Catholes 7, Upper Scone 9, Pitlochrie 5, Burnmouth 5, Stobhall 17, Taymount 28, Ballathie 10, Cargill 23, Islamouth 42, Meikleour and Upper Islamouth 9, Kercock 4, Delvine Burnbane 4, Murthly 1 11, Glendelvine 6, Murthly 2 15, Newtyle 4, Dunkeld House 10, Dalmarnock 2, Dalguise 8, Lower Kinnaird 3, Upper Kinnaird 3, Edradynate AA 2, Findynate 7, Farleyer Upper 3, Farleyer Lower 1, Loch Tay Fish n' Trips 5, Keithick Mains 2, Coupar Grange 28, Portnacraig Pitlochry 3. Total: 278
SEA TROUT: Lower Redgorton 4, Stobhall 2, Taymount 1, Ballathie 1, Keithick Mains 2. Total: 10

SALMON & GRILSE: Almondmouth 1, Lower Redgorton 1, Upper Redgorton 1, Fishponds 1, Benchil 1, Catholes 2, Upper Scone 2, Pitlochrie 2, Stobhall 14, Taymount 14, Ballathie 22, Cargill 27, Islamouth 85, Meikleour and Upper Islamouth 15, Kercock 7, Delvine Burnbane 3, Murthly 1 10, Glendelvine 11, Murthly 2 37, Newtyle 23, Dunkeld House 9, Dalmarnock 11, Dalguise 2, Lower Kinnaird 24, Upper Kinnaird 4, Findynate 5, Farleyer Upper 8, Farleyer Lower 3, Loch Tay Fish n' Trips 9, Keithick Mains 7, Coupar Grange 19, Portnacraig Pitlochry 27, Loch Faskally 4. Total: 411
SEA TROUT: Lower Redgorton 1, Upper Redgorton 3, Upper Scone 1, Stobhall 2, Taymount 1, Delvine Burnbane 1, Lochlane and Laggan 1. Total: 10

SALMON & GRILSE: Waulkmill 4, Lower Redgorton 4, Upper Redgorton 1, Fishponds 1, Benchil 4, Stobhall 18, Taymount 9, Ballathie 30, Cargill 22, Islamouth 100, Meikleour and Upper Islamouth 4, Kercock 5, Delvine Burnbane 3, Murthly 1 10, Glendelvine 15, Murthly 2 28, Newtyle 22, Dunkeld House 15, Dalmarnock 9, Dalguise 5, Lower Kinnaird 15, Upper Kinnaird 4, Farleyer Upper 5, Loch Tay Fish n' Trips 3, Keithick Mains 3, Coupar Grange 12, Portnacraig Pitlochry 20, Loch Faskally 3, Ruan Ruarie 1. Total: 375
SEA TROUT: Waulkmill 1, Lower Redgorton 6, Fishponds 1, Stobhall 4, Taymount 3, Ballathie 1, Cargill 2, Meikleour and Upper Islamouth 2, Glendelvine 1, Newtyle 2, Keithick Mains 1, Coupar Grange 3. Total: 27

SALMON & GRILSE: Almondmouth 9, Waulkmill 7, Lower Redgorton 12, Luncarty 1, Upper Redgorton 3, Fishponds 5, Benchil 3, Upper Scone 2, Stobhall 26, Taymount 38, Ballathie 31, Cargill 22, Islamouth 76, Meikleour and Upper Islamouth 21, Kercock 17, Delvine Burnbane 4, Murthly 1 12, Glendelvine 16, Murthly 2 20, Newtyle 8, Dunkeld House 6, Dalmarnock 13, Dalguise 7, Lower Kinnaird 13, Upper Kinnaird 3, Edradynate AA 2, Findynate 2, Farleyer Upper 3, Farleyer Lower 2, Lochlane and Laggan 2, Portnacraig Pitlochry 11, Loch Faskally 5, Ruan Ruarie 2. Total: 404
SEA TROUT: Waulkmill 14, Lower Redgorton 24, Luncarty 1, Upper Redgorton 1, Fishponds 2, Benchil 8, Upper Scone 3, Stobhall 6, Taymount 9, Ballathie 1, Cargill 8, Meikleour and Upper Islamouth 9, Delvine Burnbane 2, Glendelvine 1, Murthly 2 3, Newtyle 2, Dunkeld House 2, Dalmarnock 2, Lower Kinnaird 5, Upper Kinnaird 2, Farleyer Upper 6, Lochlane and Laggan 10. Total: 121

Social Media