Il clima della regione è molto vario a causa delle differenze di altitudine. In pianura e collina è di tipo sublitoraneo o temperato mediterraneo d'altitudine, con siccità estiva, mentre nelle zone di montagna è di tipo temperato subcontinentale e, sulle quote più elevate, temperato fresco, con precipitazioni spesso notevoli soprattutto in primavera ed autunno.
Cascata delle Marmore
Le temperature medie annue dei centri più importanti sono generalmente comprese fra gli 11,2 °C di Norcia ed i 15 °C di Terni passando per i 12,9 °C di Spoleto, i 13,1 °C di Perugia e i 14,2 °C di Foligno.