สาเหตุของโรคหอบหืดโรคหอบหืดเกิดได้จาก 2 ปัจจัยหลัก คือ
1.ปัจจัยทางสิ่งแวดล้อม ผู้ป่วยโรคหอบหืดอาจมีอาการกำเริบเมื่อถูกกระตุ้นจากปัจจัยต่างๆ อาทิ
-การสัมผัสกับสารก่อภูมิแพ้ (allergens) ที่กระตุ้นให้เกิดอาการทางระบบทางเดินหายใจซึ่งจะแตกต่างกันไปในผู้ป่วยแต่ละคน เช่น ละอองเกสรดอกไม้ เกสรหญ้า ไรฝุ่น ขนสัตว์ มลพิษในอากาศ
-การติดเชื้อในระบบทางเดินหายใจ เช่น เป็นไข้หวัด ไซนัสอักเสบ คนที่เป็นภูมิแพ้เรื้อรัง
-สัมผัสอากาศเย็นและแห้ง ในสภาพอากาศที่เย็นและแห้ง ปราศจากความชื้น จะกระตุ้นให้หลอดลมเกิดการหดตัว ส่งผลให้ผู้ป่วยหายใจลำบากและมีอาการหอบหืดกำเริบได้
Ucore-ยูคอร์ ดูแล หอบหืด-ออกกำลังกายหักโหมเกินไป
-มีภาวะกรดไหลย้อน
-รับประทานยาบางชนิด เช่น แอสไพริน และยาในกลุ่มต้านอาการอักเสบที่ไม่ใช่สเตียรอยด์ เช่น ไอบูโพรเฟน
สารกันบูดในอาหาร
-ความเครียด
2.ปัจจัยทางพันธุกรรม
โรคหอบหืดเป็นโรคที่ถ่ายทอดทางพันธุกรรม ผู้ที่มีบิดา มารดา หรือญาติเป็น จะมีโอกาสเป็นโรคนี้มากกว่าคนทั่วไป