方腊失败的原因如下:
1、面对北宋王朝的南下围剿,由于错误估计形势,低估宋军实力,在军事上错误地采取了消极固守的对策,没有利用全国普遍发展起来的革命形势,先胜后败,很快就被宋朝禁军镇压。
2、北宋王朝统治者害怕起义的烈火向全国蔓延,于是派遣精锐部队南下围剿,隔绝方腊起义与全国革命形势的联系。
3、方腊消极固守青溪帮源洞,致使义军陷入敌人的重围而导致了最终的失败。