Le régime alimentaire de l'épervier se compose d'oiseaux de la taille d'un moineau ou d'une grive, pris par surprise. Le mâle prend des petits oiseaux jusqu'à la taille d'un merle, tandis que la femelle prend des proies jusqu'à la taille d'un pigeon.