Op het moment dat stof en allergenen het probleem vormen bij het ontstaan van de aanvallen van astma dan kunnen luchtfilters, airconditioners en overige barrières (zoals een matrashoes) erg veel nut hebben. Bij een allergische astma kunnen aanvallen voorkomen worden door een patiënt, door middel van injecties met allergeen, ongevoelig hiervoor te maken. Het lichaam zal in zo’n geval dus minder heftig op prikkels van buitenaf reageren en is de kans op een aanval van astma aanzienlijk kleiner geworden. Op hetn moment dat men toch een aanval krijgt dan zal de ernst hiervan door deze behandeling aanzienlijk worden verminderd waardoor men minde problemen zal ondervinden.
Sommige patiënten die lijden aan astma zijn overgevoelig voor aspirine of een andere niet-steroïde anti-inflammatoire medicijnen (dit worden ook vaak NSAID’s genoemd). Deze middelen dienen dan ook te worden vermeden. Door medicijnen welke de gunstige effecten van bèta-adrenerge agonisten tegengaan (bètablokkers), zal astma in de regel erger worden.
Iemand die astma heeft kan een aanval trachten te voorkomen door tijdig medicatie te gebruiken maar ook door niet in ruimtes te komen waar wordt gerookt of waar men in aanraking kan komen met stoffen waarvoor men allergisch is. Daarnaast dient men voorzichtig te zijn met middelen waarop men allergisch reageert en zal men een onbekende arts of apotheker in dienen te lichten over de astma waaraan men lijdt voordat men medicijnen gaat gebruiken die voor zijn geschreven. Zo voorkomt men dat men middelen toe krijgt gediend die een aanval van astma uit kunnen lokken.