اتفاقية عدم الاعتداء مع هتلر
ستالين اثناء توقيع اتفاقية عدم الاعتداء
بعد فشل المانيا من توقيع تحالف عسكري مع فرنسا وبريطانيا اتجهت أنظارهم نحو الاتحاد السوفيتي وفي 23 أغسطس وقع الاتحاد السوفيتي معاهدة عدم اعتداء مع ألمانيا النازية وقعها وزير الخارجية السوفيتي فياتشيسلاف مولوتوف مع وزير الخارجية الألماني يواخيم فون ريبنتروب , رسميا كانت معاهدة عدم اعتداء فقط لكن سريا كانت تنص على اقتسام أوروبا الشرقية بين الاتحاد السوفيتي وألمانيا النازية , وقد استغرب الكثير من توقيع ستالين معاهدة السلام مع هتلر بالرغم من أنه يعرف ان هتلريعادي الشيوعية بقدر عداءه لليهود لكن يجزم أغلب المؤرخين على أن ستالين تحالف مع هتلر من اجل مصالح وذلك من اجل احتلال بولندا واسترجاع الأراضي السوفيتية التي احتلتهابولندا أثناء حربها مع الاتحاد السوفيتي عام 1920.[24]
هتلر وخرق معاهدة عدم الاعتداء
في صباح يوم 22 يونيو , خرق ادولف هتلر معاهدة عدم الاعتداء وقام بتنفيذ عملية بربروسا لاحتلال الاتحاد السوفيتي لتبداء الحرب السوفيتية الالمانية على الجبهة الشرقية , وفي خريفعام 1940 تلقى ستالين تحذيرات من الحزب الشيوعي الهولندي , على ان هتلر يجهز للحرب ضد الاتحاد السوفيتي , وقد ذكر خروتشوف في مذكراتة موقف ستالين في ذلك الوقت بالرغم من انة كان يعلم بأن الحرب مع الالمان هي حرب حتمية لامحالة لان الصراع بين المانيا والاتحاد السوفيتي هو صراع ايديولوجي لكنة لم يتوقع ان الالمان سيهجمون مبكرا الا بعد تصفية حسابهم مع بريطانيا وامريكا على الجبهة الغربية لذلك لم يصدق هذة التحذيرات ووصفها بالاشاعات , لكن حدث مالم يتوقعة ستالين وبدأت عملية اجتياح الاتحاد السوفيتي وبسبب عدم جاهزية الجيش الاحمر للحرب وقوة الهجوم النازي خسر السوفيت 4 ملايين جندي في نهاية 1941 وتم تدمير سلاح الجو السوفيتي كما توغل الجيش الالماني 1,690 كيلو متر داخل الاراضي السوفيتية فلم يسبق للسوفيت ان واجهو عدو بمثل هذة الخبرة و الجاهزية والتكتيك.