Three hundred and ninety-one vascular plant taxonomic entities within 61 families and 219 genera were documented for El Morro National Monument, an area of 419 hectares. These include 140 new non-horticultural records for El Morro and 60 records that had not been recorded in either Cibola County or nearby Valencia County. The checklist includes 55 entities that are exotic to El Morro. One species tracked by the New Mexico Natural Heritage Program, Besseya arizonica (Arizona coraldrops), occurs at El Morro. El Morro is dominated by juniper (Juniperus monosperma) woodland, with ponderosa pine (Pinus ponderosa) in mesic sites, and shrublands in drier sites.