Государственные репрессии начались в конце 20-х годов и вспыхнули с особой силой во второй половине 30-х. Репрессиям подвергались бывшие «кулаки», бывшие оппозиционеры или даже целые национальности, например поляки. Для получения признательных показаний в широких масштабах применялись пытки.
В 1933–34 годах проводилась «генеральная чистка» ВКП(б). Из партии была исключена пятая часть ее членов. В дальнейшем исключенных арестовывали, ссылали, расстреливали.
Происходили репрессии и против так называемых «национал-уклонистов», то есть партийных руководителей национальных автономий. Масса большевиков, сыгравших значительную роль в революции, была казнена. Единственным членом первоначального состава Политбюро 1917 года, уцелевшим после «чистки», был сам Сталин. Остальные пять поплатились жизнями: Генеральный секретарь устранял возможных конкурентов.
Репрессии коснулись не только политиков. Десятки учёных были арестованы и осуждены по так называемому «делу Академии наук». Подверглись репрессиям деятели искусств. Сотни офицеров Красной армии были арестованы и осуждены.
Репрессии 1937–38 годов были особенно массовыми и жестокими. Они даже получили особое название «ежовщины», по имени их организатора – наркома Николая Ежова. Порой их называют самоистреблением советского руководства: из 73 человек, выступавших на февральско-мартовском Пленуме ЦК 1937 года, 56 были расстреляны. Погибло также большинство делегатов XVII съезда ВКП(б) и некоторые лица из ближайшего окружения Сталина. Но в конечном итоге погиб и сам нарком Ежов.
Репрессии продолжались и позднее, вплоть до смерти Сталина в 1953 году. По данным разных исследователей, было арестовано от 3,6 до 3,8 млн человек, из них расстреляно более семисот тысяч. Остальные содержались в заключении в концентрационных лагерях системы ГУЛАГ (Главное управление лагерей). Сталин расценивал узников лагерей как экономический ресурс, именно их руками был выстроен Беломорканал, канал Москва – Волга, Волгодонской канал и другие.
Многие ставят в вину лично Сталину неподготовленность Советского Союза к войне и огромные потери, особенно в начальный период войны.
В конце 30-х – начале 40-х годов Сталин предпочитал лавировать между двумя основными альянсами западных держав. Воспользовавшись столкновением Германии с Англией и Францией в 1939 году, СССР занял территории Западной Белоруссии и Западной Украины и развязал войну с Финляндией, за что был в декабре 1939 года исключён из Лиги Наций как агрессор.
Многие военные историки утверждают, что Сталин был слабым стратегом и принимал множество некомпетентных решений. Однако маршал Советского Союза Георгий Константинович Жуков, не боявшийся критиковать Сталина за просчеты в обороне, признавал, что начиная со Сталинградской битвы Сталин стал уже проявлять себя, как человек «…владеющий вопросами организаций фронтовых операций и операций групп фронтов и руководящий ими с большим