1931 Tour de France Results Stage winners

| Stage | Date_ | Route | Terrain | Length_ | Winner | Race_leader_ |
|---|---|---|---|---|---|---|
| 18 | 20 July | Aix-les-Bains – Evian | Stage with mountain(s) | 204 km (127 mi) | Jef Demuysere (BEL) | Antonin Magne (FRA) |
| 19 | 21 July | Evian – Belfort | Stage with mountain(s) | 282 km (175 mi) | Rafaele di Paco (ITA) | Antonin Magne (FRA) |
| 20 | 22 July | Belfort – Colmar | Stage with mountain(s) | 209 km (130 mi) | André Leducq (FRA) | Antonin Magne (FRA) |
| 21 | 23 July | Colmar – Metz | Plain stage | 192 km (119 mi) | Rafaele di Paco (ITA) | Antonin Magne (FRA) |
| 22 | 24 July | Metz – Charleville | Plain stage | 159 km (99 mi) | Raffaele di Paco (ITA) | Antonin Magne (FRA) |
| 23 | 25 July | Charleville – Malo-les-Bains | Plain stage | 271 km (168 mi) | Gaston Rebry (BEL) | Antonin Magne (FRA) |
| 24 | 26 July | Malo-les-Bains – Paris | Plain stage | 313 km (194 mi) | Charles Pélissier (FRA) | Antonin Magne (FRA) |