Les pygargues à tête blanche sont des oiseaux de proie qui mangent principalement du poisson. Cependant, ce sont des mangeoires opportunistes et mangeront également d'autres animaux, tels que les petits mammifères, les reptiles et les amphibiens. Si un pygargue à tête blanche a faim et qu'il n'y a pas de poisson disponible, il peut manger un rat. Cependant, les rats ne sont pas une partie typique de l'alimentation d'un pygargue à tête blanche.