Fischadler verzehren hauptsächlich lebende Fische aus einem Gewässer während des Flugs, indem sie kopfüber mit den Füßen zuerst eintauchen. Fischadler zielen auf eine vielfältige Mischung von Fischarten im Gewichtsbereich von 113 g bis 1,1 kg ab. Häufige Arten, die vom Fischadler verzehrt werden, umfassen Barsch, Wels, Karpfen, Crappie, Barsch, Lachs, Tilapia, Thunfisch, Hecht, Flunder, Menhaden und Forelle. Fische machen weltweit mehr als 99 % der Ernährung des Fischadlers aus.