The 1981 Tour de Suisse was the 45th edition of the Tour de Suisse cycle race and was held from 10 June to 19 June 1981. The race started in Wohlen and finished in Zürich. The race was won by Beat Breu of the Cilo–Aufina team.
|Dates||10–19 June 1981|
|Stages||9 + Prologue|
|Distance||1,628 km (1,012 mi)|
|Winning time||42h 40' 41"|
|Final general classification|