Pierwszy wyścig odbył się w 1928 roku. Wówczas cykliści przejechali osiem etapów, które łącznie mierzyły ponad 1400 kilometrów. Zwycięzcą premierowego TdP został Feliks Więcek z Bydgoskiego Klubu Kolarskiego. Impreza nie odbywała się regularnie co roku. Mimo tego przed II wojną światową udało się rozegrać pięć edycji. Dwie ostatnie, w 1937 i 1939 roku, wygrał Bolesław Napierała.
Tour de Pologne powróciło na polskie szosy w 1947 roku. Wówczas w króciutkim, 4-etapowym wyścigu zwyciężył Stanisław Grzelak. Dwa lata później w TdP triumf święcił pierwszy zawodnik spoza Polski. Był nim Francesco Locatelli z Włoch. W latach 1954-56 nie miał sobie równych Marian Więckowski. Kolarz reprezentujący CWKS Warszawa wygrał trzy edycje z rzędu. W 1980 roku w polskim wyścigu triumfowała legenda polskiego kolarstwa, a od 1993 roku organizator TdP - Czesław Lang. Jeszcze w latach 1991-93 imprezę zdominował Dariusz Baranowski, powtarzając wyczyn Więckowskiego. Później już Polakom było coraz trudniej wygrywać. Na 23 wydarzenia rozegrane po roku 1993 biało-czerwoni wygrywali tylko pięć razy. Ostatni raz dokonał tego Rafał Majka w 2014 roku. Polak jeździł wówczas w stajni Tinkoff-Saxo. Poprzednią, 73. edycję Tour de Pologne wygrał natomiast Tim Wellens, Belg jeżdżący dla Lotto-Soudal. Kto okaże się najlepszy w tym roku, dowiemy się zapewne 4 sierpnia.
Oto 10 ostatnich zwycięzów Tour de Pologne:
2016 - Tim Wellens (Belgia, Lotto-Soudal)
2015 - Jon Izagirre (Hiszpania, Movistar)
2014 - Rafał Majka (Polska, Tinkoff-Saxo)
2013 - Pieter Weening (Holandia, Orica)
2012 - Moreno Moser (Włochy, Liquigas)
2011 - Peter Sagan (Słowacja, Liquigas)
2010 - Daniel Martin (Irlandia, Garmin-Transitions)
2009 - Alessandro Ballan (Włochy, Lampre)
2008 - Jens Voigt (Niemcy, Team CSC)
2007 - Johan Vansummeren (Belgia, Predictor-Lotto)