引起哮喘的原因有很多,包括內源性的原因和外源性的原因。內源性的原因最常見的有氣道的炎癥反應,以及氣道的免疫變態反應,以及氣道神經調節的異常,以及病人存在了一定的遺傳因素等等,比如很多哮喘的患者,他的直系親屬當中,很多也存在了支氣管哮喘或者其他過敏性的疾病等等。
外源性的發病原因主要包括了環境的因素,比如空氣的污染,空氣的粉塵的增多,油煙味的增加,以及油漆味的增加等等。同時有些病人如果接觸到了螨蟲,花粉,或者動物的皮毛等等,也會引起哮喘的發作。同時有些病人如果食用了一些過敏性的食物,比如海鮮,牛奶等等,也容易引起哮喘的急性發作。