哮喘的病因目前也不是十分清楚,患者個體變應性的體質以及環境因素的影響是發病的危險因素,哮喘與多基因遺傳是有關系的,同時受遺傳因素和環境因素的雙重影響。
許多資料表明哮喘患者親屬患病率高于群體的患病率,并且親緣關系越近患病率越高,患者病情越嚴重,親屬患病率也越高。目前哮喘的相關基因還沒有完全明確,主要表明存在氣道的高反應性,按記憶調節和特應性相關的基因,在哮喘發病中起著重要的作用。
有一些環境的因素比如存在花粉、塵螨、真菌、動物毛屑、二氧化硫和氨氣,各種特異性和非特異性吸入物都會可能成為哮喘的激發因素,有一些感染、粉塵、運動、妊娠都可能成為誘因。