失败的原因是国共在革命理念上不和,共党是苏联一手建立的,是共产国际的一个支部,实际上代表的是苏联利益,当时的口号是“武装保卫苏联”,想通过国共合作,控制国民党,但国民党是民族主义的革命党,反对成为苏俄的傀儡,在获得苏俄的援助,翅膀硬了之后就开始排斥苏俄的控制,双方爆发冲突,只好分道扬镳,另外,在北伐的方法上,双方也有分歧,前方跟北洋作战的将领大都出身富裕阶层,共党在后方打土豪杀地主、富农,导致他们极度不满,这对北洋军阀有利,蒋坚决反对这种做法,严厉制裁共党,而汪当时亲共,还在犹豫,但当他知道共产国际“五月来电”的内容竟然是要共党发动事变,夺取武汉革命政权时,也彻底跟共党反目了,这就导致国共合作的失败,从此,共党走上独自武装割据的道路,没有继续参加北伐,中国的分裂态势不但不因北伐而结束,反而加剧了。