The fossil record and recent molecular phylogenies support an extraordinary early-Cenozoic radiation of crown birds (Neornithes) after the Cretaceous-Paleogene (K-Pg) mass extinction [1, 2, 3]. However, questions remain regarding the mechanisms underlying the survival of the deepest lineages within crown birds across the K-Pg boundary, particularly since this global catastrophe eliminated even the closest stem-group relatives of Neornithes [4]. Here, ancestral state reconstructions of neornithine ecology reveal a strong bias toward taxa exhibiting predominantly non-arboreal lifestyles across the K-Pg, with multiple convergent transitions toward predominantly arboreal ecologies later in the Paleocene and Eocene. By contrast, ecomorphological inferences indicate predominantly arboreal lifestyles among enantiornithines, the most diverse and widespread Mesozoic avialans [5, 6, 7]. Global paleobotanical and palynological data show that the K-Pg Chicxulub impact triggered widespread destruction of forests [8, 9]. We suggest that ecological filtering due to the temporary loss of significant plant cover across the K-Pg boundary selected against any flying dinosaurs (Avialae [10]) committed to arboreal ecologies, resulting in a predominantly non-arboreal post-extinction neornithine avifauna composed of total-clade Palaeognathae, Galloanserae, and terrestrial total-clade Neoaves that rapidly diversified into the broad range of avian ecologies familiar today. The explanation proposed here provides a unifying hypothesis for the K-Pg-associated mass extinction of arboreal stem birds, as well as for the post-K-Pg radiation of arboreal crown birds. It also provides a baseline hypothesis to be further refined pending the discovery of additional neornithine fossils from the Latest Cretaceous and earliest Paleogene.