De acuerdo a la clasificación de Köppen modificada por García (1964), en el municipio contamos con tres climas bien definidos, que corresponden a las tres regiones más grandes, determinadas por su altitud; Aguililla (920 msnm), el Plan de Tierra Caliente (menos de 500 msnm), y zonas serranas (más de 1,500 msnm) y sus respectivas aéreas de transición.