支气管哮喘的发病病因极为复杂,至今尚无满意的病因分类法。
目前认为支气管哮喘发病病因首先跟机体的过敏体质有关,其次与机体在环境中接触到致敏原有关,如吸入花粉、尘螨或者是口服一些可以引起支气管哮喘发作的药物,如阿司匹林、普萘洛尔。
剧烈运动,例如长跑后出现哮喘症状,以及呼吸道感染,也可以诱发支气管哮喘的发作。