| 5/07 | | | | | | Stage 1 : Lille - Lille (184,9 km) | | | | - | |
| 6/07 | | | | | | Stage 2 : Lauwin-Planque - Boulogne-sur-Mer (209,1 km) | | | | - | |
| 7/07 | | | | | | Stage 3 : Valenciennes - Dunkerque (178,3 km) | | | | - | |
| 8/07 | | | | | | Stage 4 : Amiens - Rouen (174,2 km) | | | | - | |
| 9/07 | | | |  | | Stage 5 : Caen - Caen I.T.T. (33 km) | | | | - | |
| 10/07 | | | | | | Stage 6 : Bayeux - Vire Normandie (201,5 km) | | | | - | |
| 11/07 | | | | | | Stage 7 : Saint-Malo - Mûr-de-Bretagne (197 km) | | | | - | |
| 12/07 | | | | | | Stage 8 : Saint-Méen-le-Grand - Laval (171,4 km) | | | | - | |
| 13/07 | | | | | | Stage 9 : Chinon - Châteauroux (174,1 km) | | | | - | |
| 14/07 | | | |  | | Stage 10 : Ennezat - Le Mont-Dore Puy de Sancy (165,3 km) | | | | - | |
| 16/07 | | | | | | Stage 11 : Toulouse - Toulouse (156,8 km) | | | | - | |
| 17/07 | | | |  | | Stage 12 : Auch - Hautacam (180,6 km) | | | | - | |
| 18/07 | | | |   | | Stage 13 : Loudenvielle - Peyragudes I.T.T. (10,9 km) | | | | - | |
| 19/07 | | | |  | | Stage 14 : Pau - Luchon-Superbagnères (182,6 km) | | | | - | |
| 20/07 | | | | | | Stage 15 : Muret - Carcassonne (169,3 km) | | | | - | |
| 22/07 | | | |  | | Stage 16 : Montpellier - Mont Ventoux (171,5 km) | | | | - | |
| 23/07 | | | | | | Stage 17 : Bollène - Valence (160,4 km) | | | | - | |
| 24/07 | | | |  | | Stage 18 : Vif - Courchevel Col de la Loze (171,5 km) | | | | - | |
| 25/07 | | | |  | | Stage 19 : Albertville - La Plagne (129,9 km) | | | | - | |
| 26/07 | | | | | | Stage 20 : Nantua - Pontarlier (184,2 km) | | | | - | |
| 27/07 | | | | | | Stage 21 : Mantes-la-Ville - Paris (132,3 km) | | | | - | |
| 27/07 | | | | | | General classification | | | | - | |
| 27/07 | | | | | | Points classification | | | | - | |
| 27/07 | | | | | | Mountains classification | | | | - | |