Why did Stalin Agree to the Nazi-Soviet Pact?

Authors Avatar

Robin Webb

Why did Stalin Agree to the Nazi-Soviet Pact?

        There are many reasons why Stalin agreed to the Nazi-Soviet pact, even though Hitler was technically his moral enemy. These reasons include Stalin’s Communist beliefs, the League and the idea of collective security, the failure of appeasement, his relationship with the French and British and the weakness of their offer, as well as the relations with Germany and the strength of the German offer.

        Stalin believed that countries such as Germany, Britain and France were all capitalist states, and therefore his enemies. He figured he needed to keep them from uniting as one power against the Soviet Union. Therefore, he decided he could avoid this by dealing with them and creating pacts. As a Communist, he believed that all capitalist countries are aggressive towards each other over land and raw materials, and figured another World War would break out. Stalin wanted to be on the winning side.

Join now!

        One reason Stalin agreed to the Nazi-Soviet pact is due to the League of Nations and their idea of collective security. Stalin realised in 1934 that he needed good relations with Germany, however, he was unable to achieve them. Therefore, he looked towards the Western countries for support. The USSR joined the League of Nations in September 1934, even though he had earlier accused the League of being a “gang of robbers”. Stalin then ordered all the Communist organisations around the world to stop attempting revolutions and support any anti-fascist movements.

        Between 1934 and 1938, Maxim Litvinov, the German Foreign ...

This is a preview of the whole essay