The lung is continuously exposed to pathogens and other noxious environmental stimuli, rendering it vulnerable to damage, dysfunction, and the development of disease. Studies utilizing mouse models of respiratory infection, allergy, fibrosis, and cancer have been critical to reveal mechanisms of disease progression and identify therapeutic targets. However, most studies focused on the mouse lung prioritize the isolation of either immune cells or epithelial cells, rather than both populations concurrently. Here, we describe a method for preparing a comprehensive single-cell suspension of both immune and non-immune populations suitable for flow cytometry and fluorescence-activated cell sorting. These populations include epithelial cells, endothelial cells, fibroblasts, and a variety of myeloid cell subsets. This protocol entails bronchoalveolar lavage and subsequent inflation of the lungs with dispase. Lungs are then digested in a liberase mixture. This method of processing liberates a variety of diverse cell types and results in a single-cell suspension that does not require manual dissociation against a filter, promoting cell survival and yielding high numbers of live cells for downstream analyses. In this protocol, we also define gating schemes for epithelial and myeloid cell subsets in both naïve and influenza-infected lungs. Simultaneous isolation of live immune and non-immune cells is key for interrogating intercellular crosstalk and gaining a deeper understanding of lung biology in health and disease.