Crecen distintos tipos de zacatales según el clima, el suelo y el relieve; en los lugares más bajos, la vegetación es arbustiva y con frecuencia alterna con otros tipos de vegetación que incluyen al matorral xerófilo, matorral desértico rosetófilo, matorral espinoso, matorral macrófilo, nopalera, izotal, cardonal y pastizal.