Tour de Pologne 1929 – 2. edycja szosowego wyścigu kolarskiego Dookoła Polski, zorganizowana w dniach 4–18 sierpnia 1929. Jego oficjalna nazwa brzmiała II Bieg Kolarski Dookoła Polski. Odbyło się 12 etapów, a łączna długość trasy wyniosła 2250 km. Rywalizację rozpoczęło 66 kolarzy, natomiast ukończyło 32 z nich.
Pierwsze miejsce w klasyfikacji generalnej zajął Józef Stefański (AKS Warszawa), drugie Eugeniusz Michalak (Legia Warszawa), a trzecie Wacław Kołodziejczyk (Towarzystwo Zwolenników Sportu Łódź). Sędzią głównym i jednocześnie komandorem wyścigu był Franciszek Szymczyk.
Wyścig rozegrano na znacznie dłuższej trasie niż rok wcześniej, podczas premierowej edycji. Zaplanowano 12 etapów, urozmaiconych zarówno pod względem konfiguracji, jak i długości. Zawodnicy mieli do pokonania etapy sprinterskie (np. z Częstochowy do Katowic), górskie (z Katowic do Krakowa) i maratońskie (z Krakowa do Lwowa) – liczący 325 km, którego start w Krakowie nastąpił o godz. 3 w nocy (podczas ulewnego deszczu), a najlepsi dotarli do Lwowa po ponad 13 godzinach jazdy.