Le Tour de Suisse 2005 est la 69e édition de cette course cycliste sur route masculine. Elle est inscrite au calendrier de l'UCI ProTour 2005 et s'est déroulée du 11 au , sur une distance de 1 355 kilomètres. Située à quelques semaines du départ du Tour de France, l'épreuve sert de test à l'Allemand Jan Ullrich, dont l'objectif de la saison est de remporter une nouvelle fois le Tour de France et d'empêcher Lance Armstrong de ramener pour une septième fois le maillot jaune à Paris. Ce dernier n'a pas participé au Tour de Suisse cette année, mais a préféré participer au Critérium du Dauphiné libéré.