哮喘发生的原因包括内因和外因,内因主要是遗传和体质方面的因素,在内因基础上遇到过敏原感染、运动、药物、化学制剂、精神刺激等多种诱因使气管、支气管粘膜小血管扩张充血渗出增多,管腔内分泌物增加,同时支气管平滑肌发生痉挛,气流受限发生或加重哮喘。
哮喘发病的危险因素包括宿主因素和环境因素两个方面,遗传因素在很多患者身上,都可以体现出来,比如绝大多数患者的亲人中,都可以追溯到有哮喘或其他过敏性疾病病史,大多数哮喘患者属于过敏体质,本身可能伴有过敏性鼻炎和特应性皮炎或者对常见的经空气传播的变应原,某些食物药物过敏等。