Jenis makanan juga berbeza-beza bagi sesetengah haiwan.
1)Herbivor
Maksud perkataan herbivore adalah
haiwan pemakan tumbuhan, pemakan tumbuh-tumbuhan, yang hanya memakan tumbuhan sahaja.
Contoh:
a. Gajah makan
rumput, ditambah dengan dedaunan, ranting, akar, dan sedikit buah, benih dan bungab. Tupai makan kacang , benih dan buah - buahan
c. Lembu dan biri - biri makan rumput sahaja
2)Karnivor (Haiwan yang makan haiwan lain)
Contoh:
a. harimau dan singa
Contoh:
a. anjing
b. kucing
c. monyet