Su clima es sub tropical semi húmedo, con temperaturas que oscilan desde los 24 a 26 °C, con presencia de lluvias estacionales, notándose una época de lluvia y una época de sequía.