A cidade tem um clima subtropical úmido, caracterizado por verões quentes e úmidos e invernos amenos e secos. Durante o verão, as temperaturas médias variam entre 20 °C e 30 °C, enquanto no inverno oscilam entre 10 °C e 25 °C.