ภาวะปอดอักเสบในเด็ก เกิดจากสาเหตุทั้ง การติดเชื้อโรคและการไม่ติดเชื้อโรค เนื่องจากเด็กภูมิต้านทานโรคต่ำ ทำให้โอกาสการติดเชื้อโรคง่ายขึ้น