El clima es templado semicálido con una temperatura promedio de 18 °C, la flora más común son los pastizales y matorral, son comunes el mezquite y el huizache.