Perugia goza de un clima templado de tipo mediteráneo continentalizado, con una temperatura media anual algo superior a los 13 °C y unas precipitaciones entre 800 y 900 mm.