Upper Floors
beat twitter feed
contact
Sarah Finlayson
Roxburghe Estates Office
Kelso
Roxburghshire
Scotland
TD5 7SF
Telephone: 01573 223333
Email: sporting@floorscastle.com
tweed water camera

Farson digital provided unique live and archived HD footage of river conditions, water height and colour.
view live watercambeat overview
Upper Floors - part of Roxburghe Estates - has 1.5 miles of some of the best fly water in Scotland and is one of the most attractive beats on Tweed. Situated just 1.5 miles up stream of Kelso, it is one of the most sought after beats on Tweed with a 5 year catch record of 161 salmon/grilse.
There are 17 named pools, offering a good variety of bank, boat and wading opportunities. There is good access to all the pools and along the beat and a very traditional stone fishing hut with a log fire.
There are two full time experienced boatmen employed on the beat. From June to the middle of August, guests are shown to the beat but the boatmen do not accompany them permanently throughout the day – they will however be on hand to help if required. For lunches you can visit the Terrace Café situated in the grounds of Floors Castle just a mile from the beat.
Any available fishing will be shown both here on our own Availability page and on the overall Tweedbeats Availability page covering all Tweedbeats members.
For more information, or to make a booking, please contact the Roxburghe Estates Office on 01573 223333 or email Sarah Finlayson on sporting@floorscastle.com. When you make a booking, you will receive further information on the beat, including detailed directions and a plan showing the pools.
beat facts
- 5 year average of 161 salmon and 32 sea trout
- 17 named pools over 1.5 miles of double bank fishing
- 2 boatmen, 3 boats and stone fishing hut
- Maximum of 4 rods
- Follow us on Instagram - https://www.instagram.com/floorsbeats/

<>December 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||
|
recent catches
Sat 2nd |
Fri 1st |
Thu 30th |
Wed 29th |
Tue 28th |
Mon 27th |
Sat 25th |
Fri 24th |
Thu 23rd |
Wed 22nd |
Tue 21st |
Mon 20th |
Sat 18th |
Fri 17th |
Thu 16th |
Wed 15th |
---|
archived catch statistics
Salmon |
Febr | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Total |
---|---|---|---|---|---|---|---|---|---|---|---|
2018 Salmon | 7 | 9 | 14 | 8 | 8 | 1 | 5 | 16 | 7 | 1 | 76 |
2019 Salmon | 3 | 11 | 17 | 16 | 28 | 3 | 46 | 31 | 22 | 2 | 179 |
2020 Salmon | 2 | 8 | 0 | 0 | 32 | 56 | 42 | 39 | 12 | 0 | 191 |
2021 Salmon | 1 | 8 | 9 | 35 | 17 | 1 | 21 | 6 | 5 | 13 | 116 |
2022 Salmon | 3 | 13 | 12 | 18 | 17 | 10 | 2 | 9 | 6 | 0 | 90 |
AVG Salmon | 3 | 10 | 10 | 15 | 20 | 14 | 23 | 20 | 10 | 3 | 130 |
Sea Trout |
Febr | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Total |
---|---|---|---|---|---|---|---|---|---|---|---|
2018 Sea Trout | 0 | 0 | 0 | 0 | 1 | 1 | 3 | 2 | 1 | 0 | 8 |
2019 Sea Trout | 0 | 0 | 1 | 0 | 14 | 7 | 16 | 2 | 0 | 0 | 40 |
2020 Sea Trout | 0 | 0 | 0 | 0 | 12 | 27 | 13 | 2 | 1 | 0 | 55 |
2021 Sea Trout | 0 | 0 | 0 | 0 | 1 | 0 | 5 | 0 | 0 | 1 | 7 |
2022 Sea Trout | 0 | 0 | 0 | 6 | 5 | 4 | 0 | 1 | 0 | 0 | 16 |
AVG Sea Trout | 0 | 0 | 0 | 1 | 7 | 8 | 7 | 1 | 0 | 0 | 25 |
season to date
Salmon |
Febr | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Total |
---|---|---|---|---|---|---|---|---|---|---|---|
2023 Salmon | 3 | 8 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 13 |
Sea Trout |
Febr | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Total |
---|---|---|---|---|---|---|---|---|---|---|---|
2023 Sea Trout | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
fish catches
Taken from information gathered within the last 7 days by our automated SMS & telephone systems.
This information is updated every day.