北伐战争的胜利原因可以归结为以下几点:
1、国共两党的亲密协作。为了能够顺利完成统一大业,国共两党暂时放下争议和矛盾,决定共同挥师北伐,并且对当时的军阀统治发起了攻击。国共两党本身就比较熟悉,因此相互之间的配合也比较到位,这为北伐的最终胜利奠定了基础。
2、国民对统一的渴望。北伐战争的讨伐目标就是军阀势力,这些势力大多在当地为非作歹,为害一方。所以,不少百姓对于这样的势力本身就是深恶痛绝,那么在有人决定为他们扫除邪恶的时候,必然会有更大的支持。
3、军阀混战,相互消耗。在北伐开始之前,各地的军阀就已经开始了相互争斗,因此也是产生很多的矛盾,所以在北伐的时候能够各个击破最终完成统一大业。