Рибите са само малка част от диетата на ястреба, но някои ястреби улавят и ядат риби, когато възникне възможност. Видове, които могат да се появяват в менюто на ястреб, включват:
- Окуни
- Карпове
- Сомове
- Скумрии
- Радужни петруди
- Сьомги
Повечето ястреби предпочитат малки бозайници, птици и пресмивачи, но тези, живеещи близо до езера, реки или брегове, може да ловят риби като допълнителен източник на храна.