El clima predominante es templado semiseco, con una temperatura media anual es de 16.4° C, con una máxima de 31.5° C y una mínima de 6.5° C.