Umbria are o clima variata influentata de altitudinea sa. In zonele joase, clima este mediteraneana, cu ierni blande si veri calde, unde temperaturile pot ajunge pana la 40°C. La altitudini mai mari, clima devine mai continentala, cu ierni mai reci si veri mai racoroase. Precipitatiile sunt moderate, sezonul cel mai ploios fiind toamna. Zapada este rara la altitudini mai joase, dar mai frecventa la munte.