哮喘的病因還不十分清楚,患者個體過敏體質及外界環境的影響是發病的危險因素。哮喘與多基因遺傳有關,同時受遺傳因素和環境因素的雙重影響。
許多調查資料表明,哮喘患者親屬患病率高于群體患病率,并且親緣關系越近,患病率越高;患者病情越嚴重,其親屬患病率也越高。目前,哮喘的相關基因尚未完全明確,但有研究表明存在有與氣道高反應性、IgE調節和特應性反應相關的基因,這些基因在哮喘的發病中起著重要作用。
環境因素中主要包括某些激發因素,如塵螨、花粉、真菌、動物毛屑、二氧化硫、氨氣等各種特異和非特異性吸入物;感染,如細菌、病毒、原蟲、寄生蟲等;食物,如魚、蝦、蟹、蛋類、牛奶等;藥物,如普萘洛爾(心得安)、阿司匹林等;氣候變化、運動、妊娠等都可能是哮喘的激發因素。