Every stage vs. 50 years of Tour weather
vs 50-yr average (26.2°C) · Finish 29.8°C
Route max29.9°CModerate high-risk · 23°C WBGT (est.)
Finish32.5°C · +6.7°C vs 50-yr average (25.8°C)
Route max32.5°CModerate high-risk · 27°C WBGT (est.)
Finish33.5°C · +7.7°C vs 50-yr average (25.8°C)
Route max33.9°CHigh-risk · 29°C WBGT (est.)
Finish25.7°C · +6.2°C vs 50-yr average (19.5°C)
Route max34.3°CModerate high-risk · 28°C WBGT (est.)
Route adapted for heat/wildfire
A wildfire broke out near Les Angles the evening before the stage (Trévillach wildfire, Pyrénées-Orientales). The stage ran in adapted form: spectators were discouraged/restricted from the final ~40km on French soil and the publicity caravan was withdrawn.
Finish36.1°C · +12.6°C vs 50-yr average (23.5°C)
Route max39.6°CHigh-risk · 29°C WBGT (est.)
Raced under heat alert
Raced under a Météo-France "Code Red" heat alert in Occitanie with forecasts of ~40-41°C. The stage went ahead without cancellation.
Finish31.6°C · +8.2°C vs 50-yr average (23.4°C)
Route max31.6°CModerate high-risk · 28°C WBGT (est.)
Finish27.0°C · +8.5°C vs 50-yr average (18.5°C)
Route max35.3°CHigh-risk · 29°C WBGT (est.)
Finish36.0°C · +10.2°C vs 50-yr average (25.8°C)
Route max36.0°CHigh-risk · 30°C WBGT (est.)
Finish36.4°C · +10.2°C vs 50-yr average (26.2°C)
Route max36.4°CHigh-risk · 30°C WBGT (est.)
Finish32.2°C · +10.4°C vs 50-yr average (21.8°C)
Route max39.1°CHigh-risk · 30°C WBGT (est.)
Shortened for heat
185.5 km → 155.5 km raced
Cut short after a red heat alert was issued for the Corrèze department, with ~40°C expected at the start in Malemort and ~35°C at the finish in Ussel. Start and finish times adjusted (start 13:45, finish ~17:30).
Rest day follows
Finish26.3°C · +8.6°C vs 50-yr average (17.7°C)
Route max33.9°CHigh-risk · 33°C WBGT (est.)
Finish34.1°C · +9.6°C vs 50-yr average (24.5°C)
Route max34.1°CHigh-risk · 29°C WBGT (est.)
Finish30.6°C · +5.2°C vs 50-yr average (25.4°C)
Route max31.9°CHigh-risk · 28°C WBGT (est.)
Finish25.5°C · +2.1°C vs 50-yr average (23.4°C)
Route max28.5°CModerate high-risk · 25°C WBGT (est.)
Finish21.3°C · +2.6°C vs 50-yr average (18.7°C)
Route max27.9°CModerate high-risk · 27°C WBGT (est.)
Finish21.5°C · +3.7°C vs 50-yr average (17.8°C)
Route max28.1°CModerate high-risk · 24°C WBGT (est.)
Rest day follows
Finish24.8°C · +1.6°C vs 50-yr average (23.2°C)
Route max25.1°CModerate low-risk · 21°C WBGT (est.)
Finish29.8°C · +3.6°C vs 50-yr average (26.2°C)
Route max29.9°CModerate high-risk · 23°C WBGT (est.)
Finish24.8°C · +3.1°C vs 50-yr average (21.7°C)
Route max31.8°CModerate high-risk · 27°C WBGT (est.)
Finish22.7°C · +4.8°C vs 50-yr average (17.9°C)
Route max31.6°CModerate high-risk · 24°C WBGT (est.)
Finish16.9°C · -1.0°C vs 50-yr average (17.9°C)
Route max25.5°CModerate low-risk · 21°C WBGT (est.)
Queen stage of the race — the race's highest point (Col du Galibier, 2,642m) and a back-to-back finish atop Alpe d'Huez.
Finish24.4°C · 0.0°C (about average) vs 50-yr average (24.4°C)
Route max24.4°CModerate low-risk · 21°C WBGT (est.)