Niedobór jedzenia :Gdy zasoby żywności są rzadkie w danym obszarze, zwierzęta mogą migrować do obszarów, w których żywność jest bardziej obfita.
przeludnienie :Jeśli obszar zostanie przeludniony, zwierzęta mogą migrować na obszary o niższej gęstości zaludnienia w celu zmniejszenia konkurencji o zasoby.
Interakcje społeczne :Interakcje społeczne, takie jak konkurencja o zasoby, spory terytorialne i drapieżnictwo, mogą również powodować migrację zwierząt.
Zmiany sezonowe :Niektóre zwierzęta migrują sezonowo, aby skorzystać ze zmian temperatury, dostępności żywności i możliwości hodowli.