عوامل محیطی مانند بلایای طبیعی، تغییرات آب و هوایی و تخریب محیط زیست می تواند باعث مهاجرت مردم از خانه های خود شود. برای مثال، مردم ممکن است مجبور شوند مناطقی را که مستعد سیل، خشکسالی یا سایر رویدادهای شدید آب و هوایی هستند یا مناطقی که در معرض آن هستند را ترک کنند. تخریب محیط زیست که حفظ معیشت را دشوار می کند.