Su dieta varía según la estación; en la temporada reproductiva se alimenta principalmente de mamíferos (conejos, perritos de la pradera y murciélagos, entre otros) mientras que en la temporada no reproductiva se alimenta principalmente de insectos (saltamontes, libélulas, langostas y escarabajos), algunos otros invertebrados, ocasionalmente mamíferos (roedores) y aves.