Niemiecko-łotewski pakt o nieagresji został podpisany w Berlinie na7 czerwca 1939.
W związku z niemieckim postępem na wschodzie, rząd radziecki zażądał anglo-francuskiej gwarancji niepodległości dla krajów bałtyckich podczas negocjacji sojuszu z mocarstwami zachodnimi. Rządy Łotwy i Estonii, nadal podejrzliwe wobec sowieckich zamiarów, zdecydowały się na zawarcie z Niemcami wzajemnego paktu o nieagresji. W niemiecko-estońskie i niemiecko-łotewski pakty o nieagresji podpisano w Berlinie7 czerwca 1939ministrów spraw zagranicznych Vilhelmsa Muntersa i Joachima von Ribbentropa . Następnego dnia Adolf Hitler przyjął wysłanników z Estonii i Łotwy, podczas tego wywiadu podkreślił znaczenie utrzymania i wzmocnienia powiązań handlowych między Niemcami a krajami bałtyckimi. Ratyfikacje paktu niemiecko-łotewskiego wymieniono w Berlinie dnia24 lipca 1939 ri weszła w życie tego samego dnia. Został zarejestrowany w serii traktatów Ligi Narodów dnia24 sierpnia 1939. Pakt został zaplanowany na dziesięć lat.
Pakty miały uniemożliwić mocarstwom zachodnim lub Związkowi Radzieckiemu zdobycie wpływów w krajach bałtyckich i tym samym okrążenie Niemiec (pakt o nieagresji z Litwą został zawarty w marcu po ultimatum Niemiec wobec Litwy w związku z regionem Kłajpedy ) . Państwa te miały stanowić barierę przed jakąkolwiek sowiecką interwencją w nadchodzącej wojnie polsko-niemieckiej.
Nazistowskie Niemcy zaproponowały podpisanie paktów o nieagresji z Estonią, Łotwą, Finlandią, Danią, Norwegią i Szwecją 28 kwietnia 1939. Szwecja, Norwegia i Finlandia odrzuciły tę propozycję. Pierwsze projekty zostały przygotowane w pierwszym tygodniu maja, ale podpisanie traktatów było dwukrotnie opóźniane z powodu wniosków o wyjaśnienia ze strony Łotwy.