燕子不南飞主要是因为北方的气候还比较温暖。在没有到气候变凉的时候,北方地区的燕子还有充足的食物可以生存,暂时还不需要南飞。