Stage 7 of the 2025 Giro d'Italia is a mountain stage that will take place on .
The stage starts in Castel di Sangro and finishes in Tagliacozzo, starting at with an expected finish at (average speed of 39 km/h).
The total distance of the stage is 168.1 km. The stage includes 4 categorized climb(s) and 2 intermediate sprint(s), and has a total elevation gain of 3238 m, and a total descent of -2631 m.
The stage includes 4 categorized climb(s) and 2 intermediate sprint(s).
Roccaraso is a KOM cat. 3 climb, which starts at 0.6 km (167.5 km to go) and ends at 7.7 km (160.4 km to go). It has total distance of 7.2 km, and an average gradient of 6.2%, going from 796 to 1241 meters of altitude.
Sulmona is a Sprint at 49.9 km (118.2 km to go).
Monte Urano is a KOM cat. 2 climb, which starts at 65.8 km (102.3 km to go) and ends at 70.4 km (97.7 km to go). It has total distance of 4.5 km, and an average gradient of 9.2%, going from 428 to 843 meters of altitude.
Vado della Forcella is a KOM cat. 2 climb, which starts at 84.5 km (83.6 km to go) and ends at 106.1 km (62 km to go). It has total distance of 21.6 km, and an average gradient of 3.6%, going from 630 to 1398 meters of altitude.
Ovindoli is a Sprint at 115.6 km (52.5 km to go).
Tagliacozzo is a Reb Bull Km at 155.2 km (12.9 km to go).
Tagliacozzo is a KOM cat. 1 climb, which starts at 156.2 km (11.9 km to go) and ends at 168.1 km (0 km to go). It has total distance of 11.9 km, and an average gradient of 5.4%, going from 761 to 1403 meters of altitude.
The final 3 km for this stage starts at 165.1 km, has an average gradient of 8.2%, reaching 1403 m of altitude.