Il Giro di Svizzera 1981, quarantacinquesima edizione della corsa, si svolse dal 10 al 19 giugno su un percorso di 1 838 km ripartiti in 9 tappe (la terza e la settima suddivise in due semitappe ciascuna) e un cronoprologo, con partenza a Wohlen e arrivo a Zurigo. Fu vinto dallo svizzero Beat Breu della Cilo-Aufina davanti al suo connazionale Josef Fuchs e all'italiano Leonardo Natale.