Климат (Csa) средиземноморский с горячим летом. Среднегодовая температура в Сиене, основываясь на наблюдениях, составляет 19.0°C. Месяц, когда зафиксированы самые низкие температуры — январь, типичное среднесуточное температурное значение 9.7 °C. Месяц, когда зафиксированы самые высокие температуры — июль со средним значением температуры 32.0 °C. Самая высокая температура, устанавливается в августе до 39.9°С, а минимум составляет -3.0°C в феврале. На протяжении года: дни ясной погоды - 137, дни снега - 1, дни с дождем - 156, облачных дней - 72.