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 9Bream 7Carp 7
    +11°…+14°12 mph W5.0 mm1006 hPa
  • Moray57 km→
    Dace 8European eel 8Grayling 8
    +13°…+17°9 mph W0.1 mm1006 hPa

Fish in this river

Wels catfish 9Dace 8European eel 8Grayling 8Pike 8Whitefish 8Barbel 7Bream 7Carp 7Ruffe 7White bream 7Zander 7Atlantic salmon 6Brown trout 6Chub 6Crucian carp 6Ide

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.

6
Perch 6
Rainbow trout 6
Rudd 6
Bleak 5
Roach 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