Mayormente templado-semiseco en el 80% del municipio, en el resto hay clima templado-húmedo.