1933년 1월 아돌프 히틀러가 독일의 정권을 잡았고 히틀러가 이끄는 나치 독일은 중앙유럽 일대를 독일인의 생활권( )으로 만들어야 한다고 주장했다. 반면 스탈린은 중앙유럽 국가를 공산화하여 위성 국가로 두고 싶어 했는데, 소련과 독일은 결국 중앙유럽의 지배권을 둘러싸고 충돌하게 된다. 1939년 8월 소련과 나치 독일은 독소 불가침조약을 맺고, 그 해 9월 1일 나치 독일이 폴란드를 침공하자 소련도 9월 17일 폴란드를 침공하였고 독일과 소련은 폴란드의 영토를 점령하였다. 이어 소련은 1940년에는 핀란드의 영토를 빼앗았고 발트 3국까지 탈환하였다. 그러나 1941년 6월 22일 나치 독일은 독소 불가침조약을 파기, 독일과 소련 사이에 전쟁(대조국전쟁)이 발발했다. 그 결과로써 소련은 연합국에 참전하게 되었다. 초기에는 독일군이 우세하여 소련의 수도 모스크바 근처까지 진격했으나, 쿠르스크 전투 이후 소련군은 전세를 역전시켜 끝내 1945년 4월 30일 나치 독일의 수도 베를린을 함락시키고 독일과의 전쟁에서 승리했다. 소련은 동부 독일을 점령했고 서부 독일을 점령한 프랑스, 영국, 미국과 독일을 분할하여 관리하기로 하였다. 1945년 8월 8일에는 얄타 회담의 협정에 근거해 소-일 불가침조약을 파기, 일본 제국에 선전포고를 하여 일본과 전쟁을 해 승리했다. 제2차 세계 대전에서 승리한 소련은 만주국 및 북위 38도선 이북의 한반도를 점령하였고, 외몽골과 사할린을 얻을 수 있었다.