La Tre Valli Varesine 1997, settantasettesima edizione della corsa, si svolse il 22 agosto 1997 su un percorso di 202,5 km. La vittoria fu appannaggio dell'italiano Roberto Caruso, che completò il percorso in 4h34'15", precedendo i connazionali Dario Andriotto e Marco Serpellini.
Sul traguardo di Varese 44 ciclisti, sui 171 partiti da Malnate, portarono a termine la competizione.
Ordine d'arrivo (Top 10)
Collegamenti esterni