Upper Floors
beat twitter feed
contact
Hannah Worrall
Roxburghe Estates Office
Kelso
Roxburghshire
Scotland
TD5 7SF
Telephone: 01573 223333
Email: hworrall@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 206 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 pretty 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 Hannah Worrall on hworrall@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/

<>July 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||
|
recent catches
Mon 4th |
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 |
||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SALMON | - | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 3 | 0 | 0 | 0 | |||
SEA TROUT | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 2 | 0 | 0 | 0 |
archived catch statistics
Salmon |
Febr | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Total |
---|---|---|---|---|---|---|---|---|---|---|---|
2017 Salmon | 7 | 28 | 16 | 10 | 46 | 40 | 48 | 33 | 14 | 1 | 243 |
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 |
AVG Salmon | 4 | 13 | 11 | 14 | 26 | 20 | 32 | 25 | 12 | 3 | 161 |
Sea Trout |
Febr | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Total |
---|---|---|---|---|---|---|---|---|---|---|---|
2017 Sea Trout | 0 | 1 | 0 | 1 | 5 | 13 | 28 | 1 | 3 | 0 | 52 |
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 |
AVG Sea Trout | 0 | 0 | 0 | 0 | 7 | 10 | 13 | 1 | 1 | 0 | 32 |
season to date
Salmon |
Febr | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Total |
---|---|---|---|---|---|---|---|---|---|---|---|
2022 Salmon | 3 | 13 | 12 | 18 | 17 | 1 | 0 | 0 | 0 | 0 | 64 |
Sea Trout |
Febr | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Total |
---|---|---|---|---|---|---|---|---|---|---|---|
2022 Sea Trout | 0 | 0 | 0 | 6 | 5 | 0 | 0 | 0 | 0 | 0 | 11 |
fish catches
Taken from information gathered within the last 7 days by our automated SMS & telephone systems.
- Salmon & Grilse 2
This information is updated every day.