Il Giro di Svizzera 2012, settantaseiesima edizione della corsa, valido come diciassettesima prova dell'UCI World Tour 2012, si svolse dal 9 al 17 giugno 2012 su un percorso di 1 398,6 km suddivisi in nove tappe. La partenza avvenne per il terzo anno consecutivo a Lugano, con una corsa a cronometro individuale; l'arrivo fu invece a Sörenberg.[1] ad aggiudicarsi la vittoria fu il portoghese della squadra MovistarRui Alberto Faria da Costa, che concluse la corsa in 35h 54' 49" precedendo il lussemburghese Fränk Schleck e lo statunitense Levi Leipheimer.