Astım hastalığına neyin neden olduğunu tespit etmek zordur.Belli yaş aralığı da verilemez.Her yaşta astım hastalığı oluşabilir. Günümüzde bilinen nedenleri:
• Genetik etkiler.Kalıtsal olabilir
• Gelişmiş yaşam olanakları – uzun süre kapalı ortamda bulunmak ve beslenme alışkanlıkları ve çevresel kirlilikler gibi – birçok etkisiyle astımın astımın artmasına sebeb olabilir
• Özellikle hamilelik sırasında sigara kullanan annerlerin çocuglarının astım olma olasılığı arttar
• Sigara içilmesi ve/veya sigara içielen ortamlarda bulunmak astım olma ihtimalini arttırır
• Çalışma ortamlarında astım a sebebiyet verecek maddelerin olması çalışanları astım yapabilir
• Çevresel kirlenme (Hava Kirliliği gibi) astım belirtilerini kötüleştirebilir.