El municipio tiene un clima de sabana tropical de altura, caracterizándose por ser cálido en la mayor parte del territorio, a excepción de la porción montañosa.