La ciudad tiene un clima monzónico subtropical húmedo, con una temperatura media anual de 16℃, la temperatura más alta llega a los 37 ℃, la temperatura más baja cae a los -7.4 ℃.