| 1. Etappe | Samstag, 5. Juli 2025 | Lille - Lille | 184,9 Kilometer | 1150 Höhenmeter |
| 2. Etappe | Sonntag, 6. Juli | Lauwin-Planque - Boulogne-sur-mer | 209,1 Kilometer | 2550 Höhenmeter |
| 3. Etappe | Montag, 7. Juli | Valenciennes - Dunkerque | 178,3 Kilometer | 800 Höhenmeter |
| 4. Etappe | Dienstag, 8. Juli | Amiens Metropole - Rouen | 174,2 Kilometer | 2050 Höhenmeter |
| 5. Etappe | Mittwoch, 9. Juli | Caen - Caen (Einzelzeitfahren) | 33 Kilometer | 200 Höhenmeter |
| 6. Etappe | Donnerstag, 10. Juli | Bayeux - Vire Normandie | 201,5 Kilometer | 3550 Höhenmeter |
| 7. Etappe | Freitag, 11. Juli | Saint-Malo - Mur de Bretagne Guerledan | 197 Kilometer - 2450 Höhenmeter |
| 8. Etappe | Samstag, 12. Juli | Saint-Meen-le-Grand - Laval Espace Mayenne | 171,4 Kilometer | 1700 Höhenmeter |
| 9. Etappe | Sonntag, 13. Juli | Chinon - Chateauroux | 174,1 Kilometer | 1400 Höhenmeter |
| 10. Etappe | Montag, 14. Juli | Ennezat - Le Mont-Dore Puy de Sancy | 165,3 Kilometer | 4450 Höhenmeter |
| 1. Ruhetag | Dienstag, 15. Juli | Toulouse | |
| 11. Etappe | Mittwoch, 16. Juli | Toulouse - Toulouse | 156,8 Kilometer | 1750 Höhenmeter |
| 12. Etappe | Donnerstag, 17. Juli | Auch - Hautacam | 180,6 Kilometer | 3850 Höhenmeter |
| 13. Etappe | Freitag, 18. Juli | Loudenvielle - Peyragudes | 11 Kilometer (Einzelzeitfahren) | 650 Höhenmeter |
| 14. Etappe | Samstag, 19. Juli | Pau - Luchon-Superbagneres | 182,6 Kilometer | 4950 Höhenmeter |
| 15. Etappe | Sonntag, 20. Juli | Muret - Carcassone | 169,3 Kilometer | 2400 Höhenmeter |
| 2. Ruhetag | Montag, 21. Juli | Montpellier | |
| 16. Etappe | Dienstag, 22. Juli | Montpellier - Mont Ventoux | 171,5 Kilometer | 2950 Höhenmeter |
| 17. Etappe | Mittwoch, 23. Juli | Bollene - Valence | 160,4 Kilometer | 1650 Höhenmeter |
| 18. Etappe | Donnerstag, 24. Juli | Vif - Courchevel Col de la Loze | 171,5 Kilometer | 5450 Höhenmeter |
| 19. Etappe | Freitag, 25. Juli | Albertville - La Plagne | 129,9 Kilometer | 4550 Höhenmeter |
| 20. Etappe | Samstag, 26. Juli | Nantua - Pontarlier | 184,2 Kilometer | 2900 Höhenmeter |
| 21. Etappe | Sonntag, 27. Juli | Mantes-la-Ville - Paris | 132,3 Kilometer | 1100 Höhenmeter |