What are the fish an osprey eat?

Ospreys primarily consume live fish from a water body while in flight by plunging down feet first. Ospreys target a varied mix of fish species within the 4-40 oz weight range (113g – 1.1kg).

Common species targeted for consumption by the Osprey encompass bass, catfish, carp, crappie, perch, salmon, tilapia, tuna, pike, flounder, menhaden, and trout. Fish account for more than 99% of Osprey diets globally.