Le traité de Varsovie (en allemand : Warschauer Vertrag) est un traité entre l'Allemagne de l'Ouest et la République populaire de Pologne. Il a été signé le 7 décembre 1970 et ratifié par le Bundestag allemand le 17 mai 1972.
Dans le traité, les deux parties se sont engagées à la non-violence et ont accepté la frontière existante - la ligne Oder-Neisse. Ce sujet était très sensible à l'époque, car la Pologne craignait qu'un jour un gouvernement allemand ne revendique une partie du territoire que l'Allemagne avait perdu après la Seconde Guerre mondiale. La Pologne a repris ce territoire pour remplacer la Pologne orientale, que l'Union soviétique avait conquise en 1939. Une grande partie de ce territoire se trouvait à l'est de la ligne de Curzon, et la Pologne l'a conservé après la guerre polono-soviétique (1919-1921).
Le chancelier Willy Brandt a été fortement critiqué par l'opposition conservatrice CDU/CSU, qui était en effet favorable à une telle revendication, l'accusant d'abandonner les intérêts allemands. La ligne Oder-Neisse a été réaffirmée par une Allemagne réunifiée dans le traité frontalier germano-polonais, signé le 14 novembre 1990.
En RFA, au moment où ce traité a été signé, il n'était pas considéré comme le dernier mot sur la frontière, car l'article IV stipulait que les traités précédents, comme l'accord de Potsdam, n'étaient pas remplacés par ce dernier accord, de sorte que les dispositions de ce traité pouvaient être modifiées par un traité de paix définitif entre l'Allemagne et les Alliés de la Seconde Guerre mondiale, comme le prévoyait l'accord de Potsdam.