تهاجر بعض الحيوانات بحثًا عن أسباب رئيسية تتعلق بالحفاظ على حياتها وبقائها، وأهمها:
- البحث عن الطعام والماء: تتحرك الحيوانات لمناطق يتوفر فيها الغذاء والماء أكثر، خاصة مع تغير الفصول وتغير المناخ، مثل الشتاء الذي قد يقل فيه الطعام في مناطق معينة فتهاجر الحيوانات إلى مناطق أخرى أكثر وفرة.
- التكاثر وتربية الصغار: تهاجر الحيوانات إلى أماكن آمنة ومناسبة لتتكاثر فيها وتربي صغارها بعيدًا عن الحيوانات المفترسة.
- تجنب الظروف المناخية القاسية: مثل الهروب من درجات الحرارة المرتفعة أو المنخفضة جدًا للحفاظ على حياتها.
- الهروب من الحيوانات المفترسة والأمراض: بعض الحيوانات تهاجر لتفادي المفترسات أو الأمراض التي قد تنتشر في أماكن تواجدها.
تتبع الحيوانات المهاجرة مسارات معينة تعتمد على عوامل بيولوجية وبيئية مثل المجال المغناطيسي للأرض والشمس والنجوم، مما يمكنها من العودة إلى نفس المواقع عامًا بعد عام.