| Date | Stage | Winner | Distance | |
|---|---|---|---|---|
| 17/06 | Stage 1. Zürich - Brügg | Fritz SCHÄR | 238 km | |
| 18/06 | Stage 2. Brügg - Rheinfelden | Omer VANDERVOORDEN | 241 km | |
| 19/06 | Stage 3. Rheinfelden - Solothurn | Hugo KOBLET | 78 km | |
| 20/06 | Stage 4. Solothurn - Lausanne | Alfredo PASOTTI | 253 km | |
| 21/06 | Stage 5. Lausanne - Luzern | Martin METZGER | 295 km | |
| 22/06 | Stage 6. Luzern - Bellinzona | Hugo KOBLET | 189 km | |
| 23/06 | Stage 7. Bellinzona - Sankt Moritz | Martin METZGER | 215 km | |
| 24/06 | Stage 8. Sankt Moritz - Zürich | Hugo KOBLET | 253 km | |
| General Classification | Hugo KOBLET |
Navigate to
Tour de Suisse 1953 | Stage Overview