3. etappe av Tour of Norway 2017 gikk fra Hamar til Lillehammer den 19. mai 2017 og var 192,5 km lang. Etappen hadde en 2.- og en 1.-kategori bakkespurt og to vanlige spurter.
Løypa startet på Stortorget i Hamar og gikk nordover ut av byen langs fylkesvei 222 og 84. Etter hvert kom den inn på fylkesvei 95 og 213 og den første vanlige spurten i Moelv ved 26,2 km. Målstreken i Kirkegata i Lillehammer ble passert første gang ved 53,8 km, men fortsatte videre langs flere kommunale veier og fylkesvei 312 til Hafjell, hvor den andre vanlige spurten befant seg ved 72,1 km. Derfra snudde løypa over Gudbrandsdalslågen og sørover igjen langs fylkesvei 319 og 318 til 2.-kategori bakkespurt på Jørstadhøgda ved 84,7 km. Den fortsatte oppover Gausdal til Segalstad bru, der den snudde og fortsatte ned igjen langs fylkesvei 255 med langesonen kort etter Follebu.
Ved Jørstadmoen kom løypa inn på fylkesvei 253 og deler av rundløypa som fortsatte over Vingnesbrua og inn mot Lillehammer igjen. Etter passering av målstreken gikk rundløypa opp bakkene rundt Lysgårdsbakkene og Kanthaugen, og krysset Lågen på fylkesvei 255 til man igjen var på Jørstadmoen. Hele rundløypa ble kjørt totalt tre ganger, og på den siste gjennomkjøringen var det en 1.-kategori bakkespurt på Kanthaugen ved 172,1 km. Ved den femte kryssingen av målstreken var man i mål etter 192,5 kilometer.[1][2]