La caatinga se caracteriza por una flora desértica y xerófila, y bosque espinoso, básicamente de árboles espinosos y pequeños, caducifolios, cactos, plantas de gruesa corteza, arbustos espinosos, y pastos adaptados a la aridez en la base.