引起支气管炎的病因主要分为生物和非生物因素。
指细菌或病毒感染,支气管炎主要是病毒感染引起,少部分患者是细菌感染的情况。另外,免疫力差的幼儿可能更容易患支气管炎。支原体或衣原体感染亦可导致支气管炎。
指季节变化、冷空气、粉尘、刺激性气体(或者颗粒)、烟雾的吸入等,均可导致支气管粘膜的损伤和炎症反应。吸入致敏原,如花粉、有机粉尘、真菌孢子、动物皮毛排泄物,以及对细菌蛋白质的过敏等,均可能会引起支气管炎。此外,钩虫、蛔虫的幼虫在肺内移行,也可引起支气管炎症反应。