Tratatul de la Varșovia (în germană: Warschauer Vertrag) este un tratat între Germania de Vest și Republica Populară Polonă. A fost semnat la 7 decembrie 1970 și ratificat de Bundestagul german la 17 mai 1972.
În tratat, ambele părți s-au angajat să nu recurgă la violență și au acceptat granița existentă - linia Oder-Neisse. Acesta a fost un subiect foarte sensibil la vremea respectivă, deoarece Polonia era îngrijorată că, într-o zi, un guvern german va revendica o parte din teritoriul pierdut de Germania după cel de-al Doilea Război Mondial. Polonia a preluat acest teritoriu pentru a înlocui estul Poloniei, pe care Uniunea Sovietică îl cucerise în 1939. O mare parte din acest teritoriu se afla la est de Linia Curzon, iar Polonia l-a păstrat după Războiul Polono-Sovietic (1919-1921).
Cancelarul Willy Brandt a fost aspru criticat de opoziția conservatoare CDU/CSU, care, de fapt, era în favoarea unei astfel de revendicări, acuzându-l de abandonarea intereselor germane. Linia Oder-Neisse a fost reafirmată de o Germanie reunificată în Tratatul de frontieră germano-polonez, semnat la 14 noiembrie 1990.
În RFG, la momentul semnării acestui tratat, acesta nu era considerat ca fiind ultimul cuvânt în ceea ce privește frontiera, deoarece articolul IV prevedea că tratatele anterioare, cum ar fi Acordul de la Potsdam, nu erau înlocuite de acest ultim acord, astfel încât prevederile acestui tratat puteau fi modificate de un tratat de pace final între Germania și aliații din cel de-al Doilea Război Mondial, așa cum prevedea Acordul de la Potsdam.