Altigraphs
Join Altigraphs
  • Save climbs to ride later
  • Add rider notes and photos
  • Add a missing climb or fix one

Tour de France 2025: all 21 stage profiles

From Saturday 5 July to Sunday 27 July

Stages
21
Total distance
3,335 km
Total climbing
50,973 m
Mountain stages
6
Summit finishes
8
HC and cat. 1 climbs
15

Every stage

Every profile on the same scale: 220 km wide, 0–2,000 m high.

  1. 1 5/7 Lille Métropole – Lille Métropole Flat · 185 km · 1,085 m
  2. 2 6/7 Lauwin-Planque – Boulogne-sur-Mer Hilly · 209 km · 2,284 m
  3. 3 7/7 Valenciennes – Dunkirk Flat · 171 km · 685 m
  4. 4 8/7 Amiens – Rouen Hilly · 175 km · 1,965 m
  5. 5 9/7 Caen – Caen Time trial · 33 km · 200 m
  6. 6 10/7 Bayeux – Vire Hilly · 205 km · 3,397 m
  7. 7 11/7 Saint-Malo – Mûr-de-Bretagne Hilly · 194 km · 2,381 m
  8. 8 12/7 Saint-Méen-le-Grand – Laval Flat · 175 km · 1,459 m
  9. 9 13/7 Chinon – Châteauroux Flat · 171 km · 1,249 m
  10. 10 14/7 Ennezat – Le Mont-Dore Mountain · 164 km · 4,385 m
  11. Rest day
  12. 11 16/7 Toulouse – Toulouse Flat · 154 km · 1,642 m
  13. 12 17/7 Auch – Hautacam Mountain · 181 km · 3,824 m
  14. 13 18/7 Loudenvielle – Peyragudes Time trial · 11 km · 670 m
  15. 14 19/7 Pau – Superbagnères Mountain · 181 km · 4,913 m
  16. 15 20/7 Muret – Carcassonne Hilly · 170 km · 2,339 m
  17. Rest day
  18. 16 22/7 Montpellier – Mont-Ventoux Mountain · 172 km · 2,917 m
  19. 17 23/7 Bollène – Valence Flat · 162 km · 1,628 m
  20. 18 24/7 Vif – Col de la Loze Mountain · 176 km · 5,531 m
  21. 19 25/7 Albertville – La Plagne Mountain · 131 km · 4,598 m
  22. 20 26/7 Nantua – Pontarlier Hilly · 185 km · 2,876 m
  23. 21 27/7 Mantes-la-Ville – Paris Flat · 131 km · 945 m

The climbs of Tour de France

  1. 1 Mont Ventoux HC Stage 16 · finish · 33.3 km · 5.4% · 1,897 m
  2. 2 Col du Tourmalet HC Stage 14 · 51.6 km · 3.4% · 2,113 m
  3. 3 Col de la Madeleine HC Stage 18 · 20.1 km · 7.7% · 1,993 m
  4. 4 Climb to km 172.0 HC Stage 18 · 22.0 km · 6.6% · 2,076 m
  5. 5 Aime 2000 HC Stage 19 · finish · 19.2 km · 7.3% · 2,071 m
  6. 6 Col du Soulor HC Stage 12 · 23.7 km · 4.8% · 1,471 m
  7. 7 Superbagnères de Luchon HC Stage 14 · finish · 16.0 km · 7.1% · 1,789 m
  8. 8 Col de Tramassel HC Stage 12 · finish · 13.9 km · 7.8% · 1,520 m
  9. 9 Col du Pré HC Stage 19 · 13.3 km · 7.6% · 1,734 m
  10. 10 Col des Saisies HC Stage 19 · 14.0 km · 6.5% · 1,658 m
  11. 11 Col de Peyresourde Cat. 2 Stage 14 · 18.2 km · 4.7% · 1,563 m
  12. 12 Col d'Aspin Cat. 1 Stage 14 · 12.6 km · 5.1% · 1,487 m
  13. 13 Altipuerto de Peyragudes 1 Stage 13 · finish · 8.1 km · 7.9% · 1,582 m
  14. 14 Climb to km 62.2 2 Stage 18 · 8.8 km · 7.0% · 1,792 m
  15. 15 Col de Fontbruno Cat. 4 Stage 15 · 15.2 km · 4.0% · 879 m
  16. 16 Côte de Héry-sur-Ugine Cat. 2 Stage 19 · 11.4 km · 5.1% · 1,000 m
  17. 17 Col de la Croix de la Serra Cat. 2 Stage 20 · 12.1 km · 4.3% · 1,049 m
  18. 18 Col de la Croix de Montalric Cat. 2 Stage 15 · 11.8 km · 4.2% · 772 m
  19. 19 Cormet de Roselend Cat. 2 Stage 19 · 9.6 km · 4.6% · 1,968 m
  20. 20 Côte de la Baraque Cat. 2 Stage 10 · 7.0 km · 6.1% · 813 m
  21. 21 Col de Guéry Cat. 3 Stage 10 · 9.6 km · 4.3% · 1,267 m
  22. 22 Côte de Loubeyrat Cat. 3 Stage 10 · 9.9 km · 3.9% · 717 m
  23. 23 Côte de Thesy Cat. 2 Stage 20 · 5.9 km · 6.0% · 713 m
  24. 24 Côte de Charade Cat. 2 Stage 10 · 5.6 km · 6.3% · 846 m
  25. 25 Climb to km 143.3 2 Stage 10 · 8.8 km · 4.0% · 1,193 m
  26. 26 Col de la Croix-Saint-Robert Cat. 2 Stage 10 · 5.5 km · 6.2% · 1,451 m
  27. 27 Climb near Saint-Genès-Champanelle 2 Stage 10 · 7.8 km · 4.2% · 891 m
  28. 28 Tourtoule Cat. 3 Stage 10 · 7.4 km · 4.0% · 735 m
  29. 29 Le Mont-Dore Cat. 3 Stage 10 · finish · 3.6 km · 7.6% · 1,319 m
  30. 30 Col des Bordères Cat. 3 Stage 12 · 3.8 km · 7.1% · 1,160 m
  31. 31 Col de la Loze HC Stage 18 · finish · 3.4 km · 7.6% · 2,303 m
  32. 32 La Rançonnière Cat. 3 Stage 6 · 4.8 km · 5.3% · 294 m
  33. 33 Mont Pinçon Cat. 3 Stage 6 · 5.7 km · 3.7% · 348 m
  34. 34 Col de la Croix Morand Cat. 3 Stage 10 · 4.0 km · 5.0% · 1,400 m
  35. 35 Col du Glandon HC Stage 18 · 2.7 km · 7.3% · 1,922 m
  36. 36 Côte de Juvigny-le-Tertre Cat. 3 Stage 6 · 3.5 km · 5.4% · 265 m
  37. 37 Côte de Longeville Cat. 3 Stage 20 · 3.5 km · 5.3% · 829 m
  38. 38 Mûr-de-Bretagne Cat. 4 Stage 7 · 5.0 km · 3.7% · 293 m
  39. 39 Côte de la Batonnière Cat. 3 Stage 6 · 4.4 km · 4.0% · 227 m
  40. 40 Côte de Mortain Cat. 3 Stage 6 · 2.6 km · 6.6% · 317 m
  41. 41 Col de Tartaiguille Cat. 3 Stage 17 · 4.8 km · 3.5% · 400 m
  42. 42 Climb to km 194.3 3 Stage 7 · finish · 2.9 km · 5.7% · 290 m
  1. 1 Col de la Loze HC Stage 18 · finish · 3.4 km · 7.6% · 2,303 m
  2. 2 Col du Tourmalet HC Stage 14 · 51.6 km · 3.4% · 2,113 m
  3. 3 Climb to km 172.0 HC Stage 18 · 22.0 km · 6.6% · 2,076 m
  4. 4 Aime 2000 HC Stage 19 · finish · 19.2 km · 7.3% · 2,071 m
  5. 5 Col de la Madeleine HC Stage 18 · 20.1 km · 7.7% · 1,993 m
  6. 6 Cormet de Roselend Cat. 2 Stage 19 · 9.6 km · 4.6% · 1,968 m
  7. 7 Col du Glandon HC Stage 18 · 2.7 km · 7.3% · 1,922 m
  8. 8 Mont Ventoux HC Stage 16 · finish · 33.3 km · 5.4% · 1,897 m
  9. 9 Climb to km 62.2 2 Stage 18 · 8.8 km · 7.0% · 1,792 m
  10. 10 Superbagnères de Luchon HC Stage 14 · finish · 16.0 km · 7.1% · 1,789 m
  11. 11 Col du Pré HC Stage 19 · 13.3 km · 7.6% · 1,734 m
  12. 12 Col des Saisies HC Stage 19 · 14.0 km · 6.5% · 1,658 m
  13. 13 Altipuerto de Peyragudes 1 Stage 13 · finish · 8.1 km · 7.9% · 1,582 m
  14. 14 Col de Peyresourde Cat. 2 Stage 14 · 18.2 km · 4.7% · 1,563 m
  15. 15 Col de Tramassel HC Stage 12 · finish · 13.9 km · 7.8% · 1,520 m
  16. 16 Col d'Aspin Cat. 1 Stage 14 · 12.6 km · 5.1% · 1,487 m
  17. 17 Col du Soulor HC Stage 12 · 23.7 km · 4.8% · 1,471 m
  18. 18 Col de la Croix-Saint-Robert Cat. 2 Stage 10 · 5.5 km · 6.2% · 1,451 m
  19. 19 Col de la Croix Morand Cat. 3 Stage 10 · 4.0 km · 5.0% · 1,400 m
  20. 20 Le Mont-Dore Cat. 3 Stage 10 · finish · 3.6 km · 7.6% · 1,319 m
  21. 21 Col de Guéry Cat. 3 Stage 10 · 9.6 km · 4.3% · 1,267 m
  22. 22 Climb to km 143.3 2 Stage 10 · 8.8 km · 4.0% · 1,193 m
  23. 23 Col des Bordères Cat. 3 Stage 12 · 3.8 km · 7.1% · 1,160 m
  24. 24 Col de la Croix de la Serra Cat. 2 Stage 20 · 12.1 km · 4.3% · 1,049 m
  25. 25 Côte de Héry-sur-Ugine Cat. 2 Stage 19 · 11.4 km · 5.1% · 1,000 m
  26. 26 Climb near Saint-Genès-Champanelle 2 Stage 10 · 7.8 km · 4.2% · 891 m
  27. 27 Col de Fontbruno Cat. 4 Stage 15 · 15.2 km · 4.0% · 879 m
  28. 28 Côte de Charade Cat. 2 Stage 10 · 5.6 km · 6.3% · 846 m
  29. 29 Côte de Longeville Cat. 3 Stage 20 · 3.5 km · 5.3% · 829 m
  30. 30 Côte de la Baraque Cat. 2 Stage 10 · 7.0 km · 6.1% · 813 m
  31. 31 Col de la Croix de Montalric Cat. 2 Stage 15 · 11.8 km · 4.2% · 772 m
  32. 32 Tourtoule Cat. 3 Stage 10 · 7.4 km · 4.0% · 735 m
  33. 33 Côte de Loubeyrat Cat. 3 Stage 10 · 9.9 km · 3.9% · 717 m
  34. 34 Côte de Thesy Cat. 2 Stage 20 · 5.9 km · 6.0% · 713 m
  35. 35 Col de Tartaiguille Cat. 3 Stage 17 · 4.8 km · 3.5% · 400 m
  36. 36 Mont Pinçon Cat. 3 Stage 6 · 5.7 km · 3.7% · 348 m
  37. 37 Côte de Mortain Cat. 3 Stage 6 · 2.6 km · 6.6% · 317 m
  38. 38 La Rançonnière Cat. 3 Stage 6 · 4.8 km · 5.3% · 294 m
  39. 39 Mûr-de-Bretagne Cat. 4 Stage 7 · 5.0 km · 3.7% · 293 m
  40. 40 Climb to km 194.3 3 Stage 7 · finish · 2.9 km · 5.7% · 290 m
  41. 41 Côte de Juvigny-le-Tertre Cat. 3 Stage 6 · 3.5 km · 5.4% · 265 m
  42. 42 Côte de la Batonnière Cat. 3 Stage 6 · 4.4 km · 4.0% · 227 m
  1. 1 Altipuerto de Peyragudes 1 Stage 13 · finish · 8.1 km · 7.9% · 1,582 m
  2. 2 Mont Ventoux HC Stage 16 · finish · 33.3 km · 5.4% · 1,897 m
  3. 3 Col de la Loze HC Stage 18 · finish · 3.4 km · 7.6% · 2,303 m
  4. 4 Climb to km 62.2 2 Stage 18 · 8.8 km · 7.0% · 1,792 m
  5. 5 Côte de Thesy Cat. 2 Stage 20 · 5.9 km · 6.0% · 713 m
  6. 6 Climb to km 172.0 HC Stage 18 · 22.0 km · 6.6% · 2,076 m
  7. 7 Col de Tramassel HC Stage 12 · finish · 13.9 km · 7.8% · 1,520 m
  8. 8 La Rançonnière Cat. 3 Stage 6 · 4.8 km · 5.3% · 294 m
  9. 9 Col du Pré HC Stage 19 · 13.3 km · 7.6% · 1,734 m
  10. 10 Côte de Loubeyrat Cat. 3 Stage 10 · 9.9 km · 3.9% · 717 m
  11. 11 Col de la Madeleine HC Stage 18 · 20.1 km · 7.7% · 1,993 m
  12. 12 Col du Tourmalet HC Stage 14 · 51.6 km · 3.4% · 2,113 m
  13. 13 Col du Soulor HC Stage 12 · 23.7 km · 4.8% · 1,471 m
  14. 14 Superbagnères de Luchon HC Stage 14 · finish · 16.0 km · 7.1% · 1,789 m
  15. 15 Col de Fontbruno Cat. 4 Stage 15 · 15.2 km · 4.0% · 879 m
  16. 16 Mûr-de-Bretagne Cat. 4 Stage 7 · 5.0 km · 3.7% · 293 m
  17. 17 Climb to km 194.3 3 Stage 7 · finish · 2.9 km · 5.7% · 290 m
  18. 18 Tourtoule Cat. 3 Stage 10 · 7.4 km · 4.0% · 735 m
  19. 19 Climb to km 143.3 2 Stage 10 · 8.8 km · 4.0% · 1,193 m
  20. 20 Col des Bordères Cat. 3 Stage 12 · 3.8 km · 7.1% · 1,160 m
  21. 21 Climb near Saint-Genès-Champanelle 2 Stage 10 · 7.8 km · 4.2% · 891 m
  22. 22 Col des Saisies HC Stage 19 · 14.0 km · 6.5% · 1,658 m
  23. 23 Col de Peyresourde Cat. 2 Stage 14 · 18.2 km · 4.7% · 1,563 m
  24. 24 Col d'Aspin Cat. 1 Stage 14 · 12.6 km · 5.1% · 1,487 m
  25. 25 Côte de Mortain Cat. 3 Stage 6 · 2.6 km · 6.6% · 317 m
  26. 26 Aime 2000 HC Stage 19 · finish · 19.2 km · 7.3% · 2,071 m
  27. 27 Cormet de Roselend Cat. 2 Stage 19 · 9.6 km · 4.6% · 1,968 m
  28. 28 Le Mont-Dore Cat. 3 Stage 10 · finish · 3.6 km · 7.6% · 1,319 m
  29. 29 Côte de Charade Cat. 2 Stage 10 · 5.6 km · 6.3% · 846 m
  30. 30 Côte de la Baraque Cat. 2 Stage 10 · 7.0 km · 6.1% · 813 m
  31. 31 Col du Glandon HC Stage 18 · 2.7 km · 7.3% · 1,922 m
  32. 32 Col de Guéry Cat. 3 Stage 10 · 9.6 km · 4.3% · 1,267 m
  33. 33 Côte de Héry-sur-Ugine Cat. 2 Stage 19 · 11.4 km · 5.1% · 1,000 m
  34. 34 Côte de Juvigny-le-Tertre Cat. 3 Stage 6 · 3.5 km · 5.4% · 265 m
  35. 35 Col de la Croix-Saint-Robert Cat. 2 Stage 10 · 5.5 km · 6.2% · 1,451 m
  36. 36 Mont Pinçon Cat. 3 Stage 6 · 5.7 km · 3.7% · 348 m
  37. 37 Col de la Croix de Montalric Cat. 2 Stage 15 · 11.8 km · 4.2% · 772 m
  38. 38 Col de la Croix Morand Cat. 3 Stage 10 · 4.0 km · 5.0% · 1,400 m
  39. 39 Col de la Croix de la Serra Cat. 2 Stage 20 · 12.1 km · 4.3% · 1,049 m
  40. 40 Côte de Longeville Cat. 3 Stage 20 · 3.5 km · 5.3% · 829 m
  41. 41 Côte de la Batonnière Cat. 3 Stage 6 · 4.4 km · 4.0% · 227 m
  42. 42 Col de Tartaiguille Cat. 3 Stage 17 · 4.8 km · 3.5% · 400 m