苏联灭亡的原因如下:
1、体制僵化,苏联的体制未能与时俱进,不能满足人民不断增长的物质文化生活的需要,因而失去越来越多的民众的支持和拥护;
2、经济衰退,冷战期间,美、苏长期的军备竞赛,致使苏联背上了沉重的经济负担。表面繁荣的背后是经济上不可逆转的衰退;
3、苏联国内各类矛盾的积聚,长期以来,苏联的国力发展极不均衡,各加盟共和国之间和内部,民族矛盾日积月累,又得不到缓解;
4、领导人的原因,自苏联最后一任领导人戈尔巴乔夫上台后,实行了错误的改革路线,致使苏联的内部矛盾彻底激化;
5、西方的影响,尤其是美国,美、苏冷战期间,双方都将对方作为自己头号的假想敌。在没有直接爆发战争的情况下,西方对于苏联在各个方面的渗透与滇复一刻都未停止。