River Halladale


River Halladale


The fishing is divided into two sections known as the Lower and the Upper Halladale. The lower water has four beats with 38 pools and fishes three rods per beat. Rods rotate daily. The upper water has two beats known as Craggie with 10 pools fishes 3 rods and the Lodge with 5 pools and fishes 2 rods.


The Halladale flows into the Pentland Firth in the middle of Scotland's far North coast. It is about 15 miles long and rises just to the north east of Kinbrace. It is a spate river and fishing is mostly for salmon although there are some trout lochs within the catchment. After a lean time in the 1980's the river now averages about 600 salmon a year.

The season is 12th January to 30th September. The Lower Halladale is normally let to regular tenants during the late spring and summer. Occasionally some rod weeks are available in early spring. The Upper Halladale is let on a daily basis with full weeks taking preference. Spring fish are in the river on opening day with an average weight of 9lbs. Grilse from 5lb in weight start to run in late May. The summer runs normally begin in June with fish averaging 12 lbs in weight.

Scotland/FarNorth Beat

Catch Statistics

This fishery is not able to display catches here, so please use the contact details below for further information

Book Fishing Days

No days available online through us at this moment. There may be some later, at which point a booking link will appear here. To be automatically emailed when rods are added, please go to our rod alert page

More information

Booking Conditions

Extra pictures


Contact Details

Audrey Imlach
Strath Halladale Partnership
Estate Office,The Kennels
KW13 6YT

Tel. 01641 571271