Što jede sjeverni zmijoglavac?

Sjeverni zmijoglavci proždrljivi su grabežljivci i oportunistički hranitelji, jedu široku paletu plijena, uključujući ribe, rakove, kukce, vodozemce, gmazove, pa čak i male ptice i sisavce. Oni primarno love iz zasjede na svoj plijen iz zaklona i poznato je da napadaju mnogo veći plijen od njih samih. Vrste riba koje obično jedu sjeverni zmijoglavci uključuju sunčanicu, brancina, mjehurića, soma i sisača. Također se hrane rakovima, škampima i drugim rakovima. Insekti poput skakavaca, kornjaša i vretenaca također su dio njihove prehrane. Sjeverni zmijoglavci neće oklijevati jesti vodozemce poput žaba i daždevnjaka, kao ni gmazove poput zmija i kornjača. U slučajevima kada su manje ptice ili sisavci nadohvat ruke, i oni mogu postati plijen.