74. edycja wyścigu kolarskiego Tour de Suisse odbyła się w dniach 12–20 czerwca 2010 roku. Trasa tego szwajcarskiego, dziewięcioetapowego wyścigu ze startem w Lugano i metą w Liestal liczyła 1353 km.

Zwyciężył zawodnik Team Saxo Bank – Fränk Schleck z Luksemburga.

Etapy Etap Data Start – meta Długość [km] Zwycięzca etapu Lider1. etap 12 czerwca Lugano 7,6 ITT Fabian Cancellara Fabian Cancellara2. etap 13 czerwca Ascona – Sierre 167,5 Heinrich Haussler Fabian Cancellara3. etap 14 czerwca Sierre – Schwarzenburg 196,6 Fränk Schleck Tony Martin4. etap 15 czerwca Schwarzenburg – Wettingen 192,2 Alessandro Petacchi Tony Martin5. etap 16 czerwca Wettingen – Frutigen 172,5 Marcus Burghardt Tony Martin6. etap 17 czerwca Meiringen – La Punt Chamues-ch 213,3 Robert Gesink Robert Gesink7. etap 18 czerwca Savognin – Wetzikon 204,1 Marcus Burghardt Robert Gesink8. etap 19 czerwca Wetzikon – Liestal 172,4 Rui Costa Robert Gesink9. etap 20 czerwca Liestal 26,9 (ITT) Tony Martin Fränk Schleck