Overall, the most common causes are Asthma COPD (chronic obstructive pulmonary disease) But wheezing may occur in other disorders affecting the small airways, including heart failure (cardiac asthma), allergic reactions, including anaphylaxis, and toxic inhalation.