С началом перестройки оживились оппозиционные движения в союзных республиках, особенно активные в Прибалтике и на Кавказе. Уже в 1986 г. произошли беспорядки в Алма-Ате из-за смещения местного руководителя Д. А. Кунаева и замены его русским. Оппозиционеры в Литве, Эстонии, Латвии добивались расширения прав своих республик, а на деле стремясь к независимости. Представители русского населения в Верховном Совете СССР создали фракцию «Союз», отстаивая права русского населения в союзных республиках, которое непременно пострадало бы (и пострадало) в случае распада СССР. В 1988 г. разгорелся вооружённый конфликт между Арменией и Азербайджаном из-за Нагорного Карабаха. В 1989 г. начались столкновения на национальной почве в Средней Азии, а также имели место жертвы во время антиправительственной демонстрации в Тбилиси. В январе 1991 г. погибло несколько человек в ходе беспорядков в Вильнюсе (Литва) и Риге (Латвия). Шла этническая война в Осетии.
Начавшееся потепление в отношениях с Западом шло лишь за счет уступок со стороны СССР (в 1989 г. выведены войска из Афганистана, сокращены ракетные вооружения, объявлено о выводе войск из Восточной Европы, где произошли антикоммунистические перевороты). СССР терял статус великой державы.