52. edycja wyścigu kolarskiego Tour de Pologne odbyła się w dniach 2–10 września 1995. Wystartowało 131 kolarzy, ukończyło wyścig 70. Łączna długość trasy wyniosła 1235,8 km.
Pierwsze miejsce w klasyfikacji generalnej zajął Zbigniew Spruch (Lampre Panaria Animex), drugie Fabrizio Guidi (Navigare - Blue Storm), a trzecie Dariusz Baranowski (EB Victoria Rybnik).
Sędzią głównym był Giovanni Meriviglia (Włochy).
Etapy Etap DataStart - meta Długość (km) TypZwycięzca etapuLider prolog 2 września Łódź 18 (o żółtą koszulkę)18 (o czerwoną koszulkę )19,8 (o granatową koszulkę)18(o czarną koszulkę)18 (o zieloną koszulkę)18 (o błękitne koszulki) 22px płaski Zbigniew Spruch Mariusz Bilewski Jacek Bodyk Chad Gerlach Paweł Niedźwiecki Zbigniew Spruch I etap 3 września Zgierz - Płock 140 22px płaski Steven De Jongh Steven De JonghII etap 4 września Skierniewice - Radom 150 22px płaski Zbigniew Spruch Steven De JonghIII etap 5 września Urzędów – Zamość 134 22px płaski Andris Naudužs Zbigniew SpruchIV etap 6 września dookoła Zamościa 15,5 (jazda ind.