El asma puede ser causada por factores extrínsecos como alergias, intrínsecos como infecciones virales, o una combinación de ambos. Las causas incluyen antecedentes familiares, exposición a alérgenos, humo de cigarrillo, infecciones virales tempranas, uso de antibióticos en la infancia, cesáreas, estrés psicológico y contaminación. El asma también tiene una fuerte base genética, asociada con más de 100 genes relacionados principalmente con el sistema inmunológico y la inflamación.