La provincia tiene un clima moderado, subtropical con una temperatura media de 25°C en verano y alrededor de 8°C en invierno.