Where to fish

  • Forecast
  • Catches

Mine

  • Favorites

Where to fish

  • Forecast
  • Catches

Mine

  • Favorites
ForecastCatchesFavorites
AboutHow the forecast worksWhere fish livePrivacyTerms[email protected]
© 2026·AI-powered bite forecast
0.1.0+2166 · bee8965a

We use cookies for analytics and advertising. Cookies necessary for the site to function are always kept. Learn more

United Kingdom / River Spey

Spey River — bite forecast

length in United Kingdom — 179 km
Flows into Moray Firth

Loading map…

Bite by region

  • Highland115 km→
    Wels catfish 10Whitefish 9Bream 8
    +9°…+12°9 mph SSW1.8 mm1018 hPa
  • Moray57 km→
    Dace 10European eel 10Grayling 10
    +8°…+16°5 mph SW1020 hPa

Fish in this river

Dace 10European eel 10Grayling 10Wels catfish 10Whitefish 10Barbel 9Pike 9Ruffe 9Zander 9Bream 8Carp 8Perch 8Atlantic salmon 7Brown trout 7Chub 7Ide 7Rainbow trout

Catches

Recorded 47 catches here. Most commonly caught: Atlantic salmon, Brown trout, Rainbow trout. Peak season: April–September.

  • Brown trout
    River Nethy
    13 °C11 mph
    Jun 14, 2022, 1:33 AM
  • Atlantic salmon
    River Spey

River Spey — a spot well known among anglers. About 179 km long. Flows into Moray Firth. Here you'll find a bite prediction — when fish are active and which hours give the best chances, adjusted for weather and pressure. The river runs through Highland and Moray — the bite forecast is computed for each stretch separately, from the weather of its own region.

7
White bream 7
Crucian carp 6
Roach 6
Rudd 6
Bleak 5
Tench 5
14 °C11 mph
May 14, 2022, 9:12 AM
  • Atlantic salmon
    River Spey
    13 °C13 mph
    May 05, 2022, 4:35 PM
  • Atlantic salmon
    River Spey
    9 °C4 mph
    May 03, 2022, 10:46 AM
  • Atlantic salmon
    River Spey
    15 °C11 mph
    Apr 16, 2022, 4:14 PM
  • Atlantic salmon
    River Spey
    15 °C11 mph
    Apr 16, 2022, 12:13 PM
  • Atlantic salmon
    River Spey
    15 °C11 mph
    Apr 15, 2022, 10:02 AM
  • Atlantic salmon
    River Spey
    15 °C11 mph
    Apr 15, 2022, 10:00 AM