哮喘發作的原因是多方面的,例如他吸入了過敏原,常見于塵螨、粉塵、寵物的毛屑、真菌等。還可以因為接觸過敏的藥物或食物等導致其急性加重。
另外呼吸道感染誘發哮喘也較為常見,例如由病毒或細菌感染呼吸道時,可以誘發哮喘急性加重,接觸了有害的氣體或刺激性的粉塵油煙、污染的環境等。天氣變化以及溫度的變化有時也可以誘發哮喘急性發作,特別是接觸冷空氣的時候。運動部分運動性哮喘的患者在其運動量達到一定程度時可誘發氣管痙攣,而表現為急性加重。
藥物例如解熱鎮痛的藥物中阿司匹林較為常見,還可因為β受體阻滯劑,例如心得安等也可使其急性加重。還可以因為情緒和內分泌因素導致其急性加重,例如婦女妊娠時以及精神緊張、焦慮的時候。