La flora está formada principalmente por plantas de cardón los cuales le dan origen al nombre así como arbusto bajo, bosque, olivo, órgano, maguey, mezquite, huizache, garambullo, olote, liga, nopal, cardón, biznaga, pitaya, yuca entre otras.