La zona urbana presenta un clima templado lluvioso, 16,6 °C de media, con temperaturas máximas superiores a 28 e incluso superando los 30  °C en algunos días del final de la primavera; en algunos días del invierno las temperaturas bajan a 0 °C en el centro histórico de la ciudad y a −9.5 °C en zonas periféricas.