Inflammation and narrowing of the airway in any location, from your throat out into your lungs, can result in wheezing.
The most common causes of recurrent wheezing are asthma and chronic obstructive pulmonary disease (COPD), which both cause narrowing and spasms (bronchospasms) in the small airways of your lungs.
However, any inflammation in your throat or larger airways can cause wheezing. Common causes include infection, an allergic reaction or a physical obstruction, such as a tumor or a foreign object that's been inhaled.
Causes shown here are commonly associated with this symptom. Work with your doctor or other health care professional for an accurate diagnosis.