Two salmon rivers reach the sea within ten miles of each other here. The Water of Girvan runs through the town and out at the harbour; the River Stinchar comes down its long quiet valley and reaches the sea at Ballantrae.
The Stinchar
The better known of the two, and a genuinely well-regarded salmon and sea-trout river. It runs low and clear through the summer and rises fast after rain — which is the whole story of fishing it. The main runs come late summer into autumn, and a spate after a dry spell is what everyone waits for.
Beats are in private and estate hands along the valley through Colmonell and Pinwherry, and permits for some can be arranged locally. Ask in Ballantrae or Colmonell, or through the estates directly.
The Water of Girvan
The River Girvan Angling Club offers salmon and wild trout fishing on roughly a mile of the river near the town, on either membership or day tickets — which makes this the most accessible option for a visitor who fancies a few hours without arranging anything elaborate. The club also has stocked rainbow trout fishing at Glendrissaig Reservoir above the town, which is the reliable choice if you want to actually catch something.
The river runs up through Dailly and the valley towards Straiton, with beats along the way.
Hill lochs
Inland, the lochs in and around Galloway Forest Park — including the water around Loch Doon — hold brown trout and pike, with permits arranged through local clubs and estates. This is remote fishing: no facilities, no signal, and worth telling someone where you are going.
Before you go
A permit is always required on Scottish salmon rivers, and fishing without one is poaching rather than an oversight. Arrange it before you travel rather than hoping to sort it on the bank.
There is no salmon fishing on a Sunday in Scotland — this is a legal prohibition, not a local custom, and it catches visiting anglers out every year.
Season dates vary by river, and catch-and-release rules apply to salmon on many Scottish rivers, with conservation gradings that change annually. Check the current position for the river you intend to fish.