Il Trattato di Varsavia (tedesco: Warschauer Vertrag) è un trattato tra la Germania occidentale e la Repubblica Popolare di Polonia. È stato firmato il 7 dicembre 1970 e ratificato dal Bundestag tedesco il 17 maggio 1972.
Nel trattato, entrambe le parti si sono impegnate alla nonviolenza e hanno accettato il confine esistente - la linea Oder-Neisse. Si trattava di un argomento molto delicato all'epoca, poiché la Polonia era preoccupata che un giorno un governo tedesco avrebbe rivendicato una parte del territorio che la Germania aveva perso dopo la seconda guerra mondiale. La Polonia si impadronì di questo territorio per sostituire la Polonia orientale, che l'Unione Sovietica aveva conquistato nel 1939. Gran parte di quel territorio era ad est della Linea Curzon, e la Polonia lo tenne dopo la guerra polacco-sovietica (1919-1921).
Il cancelliere Willy Brandt è stato pesantemente criticato dall'opposizione conservatrice della CDU/CSU, che in effetti era favorevole a tale affermazione, accusandolo di abbandonare gli interessi tedeschi. La linea Oder-Neisse fu riaffermata da una Germania riunificata nel Trattato di confine tedesco-polacco, firmato il 14 novembre 1990.
Nella RFT al momento della firma di questo trattato non era considerata l'ultima parola sul confine, perché l'articolo IV affermava che i precedenti trattati come l'Accordo di Potsdam non erano stati sostituiti da quest'ultimo accordo, per cui le disposizioni di questo trattato potevano essere modificate da un trattato di pace definitivo tra la Germania e gli Alleati della Seconda Guerra Mondiale, come previsto dall'Accordo di Potsdam.