اتفاقية مولوتوف-ريبنتروب هي اتفاق تم في 23 أغسطس 1939 بين الاتحاد السوفيتي وألمانيا النازية وسمي بالعامية على اسم وزير الخارجية السوفيتي فياتشيسلاف مولوتوف ووزير الخارجية الألماني يواكيم فون ريبنتروب. أنكرت الاتفاقية الحرب بين البلدين. بالإضافة إلى شروط عدم الاعتداء، تضمنت المعاهدة بروتوكولًا سريًا يقسم العديد من دول أوروبا الشرقية بين الأطراف.
قبل توقيع المعاهدة، أجرى الاتحاد السوفيتي مفاوضات مع المملكة المتحدة وفرنسا بشأن تحالف «ثلاثي» محتمل. وتوسعت المحادثات المستمرة منذ فترة طويلة بين الاتحاد السوفيتي وألمانيا بشأن اتفاق اقتصادي محتمل ليشمل المناقشات العسكرية والسياسية، وبلغت ذروتها في الاتفاقية، إلى جانب اتفاقية تجارية تم توقيعها قبل أربعة أيام.