Ban đầu, Hitler từ chối các đề xuất ngoại giao của Liên xô với ngụ ý về tham vọng một hiệp ước của Stalin, nhưng vào đầu tháng 8, ông cho phép Bộ trưởng ngoại giao Joachim von Ribbentrop bắt đầu các cuộc đàm phán nghiêm túc. Một thỏa thuận thương mại được ký kết ngày 18 tháng 8 và vào ngày 22 tháng 8, Ribbentrop bay sang Moskva để ký một hiệp ước không xâm phạm lẫn nhau chính thức. Dù được gọi là Hiệp ước Molotov-Ribbentrop, Molotov và Ribbentrop chỉ đóng vai trò nhân vật thừa hành cho hai lãnh đạo của họ, Stalin và Hitler. Phần quan trọng nhất của hiệp ước là một thỏa thuận bí mật, quy định việc phân chia Ba Lan, Phần Lan và các quốc gia vùng Baltic giữa Phát xít Đức và Liên xô và về việc Liên xô thu hồi vùng Bessarabia (là một lãnh thổ của Đế chế Nga nhưng bị România chiếm năm 1919, hiện là Moldova). Thoả thuận này bật đèn xanh cho Đức xâm lược Ba Lan, cuộc xâm lược bắt đầu ngày 1 tháng 9 năm 1939.