Su clima es semi-cálido con una temperatura promedio de 26 °C; su precipitación pluvial media anual es de 1,650 mm.