Fische machen nur einen kleinen Teil der Ernährung eines Habichts aus, aber einige Habichte fangen und fressen Fische, wenn sich die Gelegenheit bietet. Arten, die auf dem Speiseplan eines Habichts stehen könnten, sind:
- Barsch
- Karpfen
- Wels
- Hering
- Regenbogenforelle
- Lachs
Die meisten Habichte bevorzugen kleine Säugetiere, Vögel und Reptilien, aber diejenigen, die in der Nähe von Seen, Flüssen oder Küsten leben, jagen gelegentlich Fische als ergänzende Nahrungsquelle.