Jakie zwierze zjada ptaki?

Oprócz ludzi najczęstszymi drapieżnikami ptaków są inne ptaki i zdziczałe koty. Duże ptaki, które nie mają lub nie mają naturalnych drapieżników, takich jak sowy, jastrzębie i orły, czasami jedzą mniejsze ptaki.

Podczas gdy ptaki drapieżne najczęściej jedzą gryzonie i małe zwierzęta lądowe, mogą jeść mniejsze ptaki, jeśli nadarzy się okazja. Ilość ptaków w ich diecie i rodzaj spożywanych pokarmów różni się znacznie w zależności od gatunku i środowiska. Różne rodzaje sów czasami jedzą sójki, wrony, wróble, szpaki, kaczki i gołębie. Różne rodzaje jastrzębi mają również różne ilości małych ptaków w swojej diecie. Ostra jastrząbka prawie całkowicie utrzymuje się z innych ptaków, a jastrzębia Coopera szacuje się, że spożywa małe ptaki na co najmniej połowę swojej diety.

Koty są również powszechnymi drapieżnikami ptaków, szczególnie zdziczałe koty bez właścicieli, które wędrują nocą i znane są z tego, że wyrywają ptaki ze swoich gniazd. Jeden zdziczały kot może odpowiadać za setki śmierci ptaków w ciągu roku. Psy mogą jeść ptaki gniazdujące na ziemi, jeśli je spotkają. Ptaki mogą być również spożywane przez węże, lisy, wiewiórki, łasice, oposy i szopy.

Podczas gdy owady zazwyczaj nie jedzą ptaków, modliszka może polować i zabijać kolibry, a roje kłujących owadów mogą zabijać ptaki znajdujące się zbyt blisko ich gniazd.