Il Gran Premio Industria e Commercio di Prato 2003, cinquantottesima edizione della corsa, si svolse il 21 settembre 2003 su un percorso di 200 km, con partenza e arrivo a Prato. Fu vinto dall'italiano Davide Rebellin della Gerolsteiner davanti al danese Bo Hamburger e allo svizzero Oscar Camenzind.