苏联解体原因可包括以下几个方面:
第一,严重的经济危机。从50年代后期起,美苏开始争霸。沉重的军备负担及经济体制上的种种弊病,严重影响了苏联经济的健康发展。尽管从50年代赫鲁晓夫上台起,苏联几任领导人都曾对旧经济体制进行改革,但见效甚微。
第二,社会动荡不安,否定历史、反马克思主义的各种思潮泛滥。苏联否定历史的思潮可上溯到50年代赫鲁晓夫执政期间。1956年,赫鲁晓夫在苏共20大上作了《关于个人崇拜及其后果》的秘密报告,批判了斯大林的一些错误,在社会上引起震动,进而引发了一股全盘否定斯大林,否定历史、否定社会主义的政治“暗流”。
1985年戈尔巴乔夫上台后,掀起第二次重评斯大林的浪潮,使“暗流”发展成否定马克思主义的思潮,并进一步蔓延。戈尔巴乔夫极力主张的以“多元化”、“公开性”、“民主化”为核心的新思维及民主社会主义思潮在苏联的泛滥,进一步搞乱了人们的思想,导致人们对马克思列宁主义产生严重动摇。
同时,右翼势力和民族分离主义思潮抬头,社会矛盾、民族矛盾急剧激化。第三,西方势力的影响。西方国家一直以苏联为主要对手,以软化、肢解的手法推行和平演变战略。
如为了鼓励实施“新思维”的内部演变政策,西方给予苏联某些好处,以达到稳住苏联的目的;另一方面西方又继续鼓励苏联民族主义分子闹独立搞分裂,以达到最终肢解苏联的目的。