46. edycja wyścigu kolarskiego Tour de Pologne odbyła się w dniach 23–31 lipca 1989. Rywalizację rozpoczęło 126 kolarzy, a ukończyło 96. Łączna długość wyścigu – 1273 km.
Pierwsze miejsce w klasyfikacji generalnej zajął niespodziewanie Marek Wrona (JZS Jelcz), drugie Sławomir Krawczyk (Legia), a trzecie Robert Krzyżostaniak (Górnik Polkowice).
W wyścigu po raz ostatni lider nosił koszulkę z napisem „Dziennik Ludowy”, a głównym szefem organizacyjnym przestał być red. Wojciech Szkiela. Wystartowało osiem zagranicznych drużyn, w większości bardzo słabych. W polskim kolarstwie rozpoczęto przygotowania do utworzenia pierwszej zawodowej grupy (absencja w wyścigu Mierzejewskiego), brakowało na starcie również członków polskiej drużyny olimpijskiej „szosowców”, która przygotowywała się do mistrzostw świata w Chambery. Sędzią głównym wyścigu był Krzysztof Wicha.