Le balbuzard pêcheur est de grands oiseaux de proie qui se nourrissent principalement de poissons. Ils chassent généralement du poisson vivant, mais peuvent également récupérer des poissons morts ou blessés. Osprey a été observé en mangeant une grande variété d'espèces de poissons, notamment:
- Basse
- Cluegill
- carpe
- Poisson-chat
- anguilles
- Hareng
- Menhaden
- Mullet
- Perch
- Pike
- Sunfish
- Truite
- Whitefish
Le balbuzard pêcheur chasse généralement en volant bas sur l'eau et en repérant les poissons de l'air. Quand ils voient un poisson, ils planeront brièvement puis plongeront dans l'eau pour l'attraper. Osprey a des serres fortes qu'ils utilisent pour saisir et conserver leur proie. Ils ramèneront souvent le poisson à leurs nids pour manger.