Understanding Wheezing: Diagnosis and Treatment

Medically Reviewed by Carol DerSarkissian, MD on July 21, 2025

To determine the cause of your wheezing, your doctor will ask questions about your symptoms and what triggers them. For example, if you have no history of lung disease and you always wheeze after eating a certain food or at a certain time of year, the doctor may suspect that you have a food or respiratory allergy.

The doctor will listen to your lungs with a stethoscope to hear where the wheezing is and how much wheezing you have. If this is the first time you’ve been evaluated, they’ll probably ask you to perform a breathing test (spirometry) and may also order a chest X-ray.

Other blood tests and procedures may be necessary, depending on what the doctor learns from interviewing and examining you.

If it seems like allergies may be related to your wheezing, there are a variety of other tests your doctor may use to verify allergies, including skin testing or blood tests.

First off, see a doctor to find the cause of your wheezing and then receive treatment for the specific cause.

Treatments for asthma wheezing

If wheezing is caused by asthma, your doctor may recommend some or all of the following to reduce inflammation and open the airways:

Flonase, Nasacort Allergy 24HR, and Rhinocort Allergy are also available over the counter.

The FDA recently approved budesonide/glycopyrrolate/formoterol fumarate (Breztri Aerosphere),  a triple-therapy drug that combines an inhaled corticosteroid, a long-acting beta-2 agonist, and an anticholinergic. It helps to relax the muscles in your airway and reduce swelling. Another recent FDA-approved option is a combination of an inhaled corticosteroid, beclomethasone dipropionate (BDP); a long-acting beta-agonist, formoterol fumarate (FF); and an anticholinergic, glycopyrrolate. This controlled inhaler is called Trimbow, and it’s a maintenance treatment.

Treatments for bronchitis wheezing

If you have acute bronchitis, your doctor may recommend a bronchodilator — including albuterol (Proventil HFA, Ventolin HFA), or levalbuterol (Xopenex) — to help ease the wheezing as the infection clears. An antibiotic is usually not needed unless you have a chronic lung problem or your doctor suspects a bacterial infection may be present.

Generally, any mild wheezing that comes with acute bronchitis disappears when the infection does.

When to call 911 for wheezing

Call 911 if you have a hard time breathing. In emergencies, a medical team may give you any of the following:

Add WebMD as a Preferred Source to see more of our trusted content across Google Search, AI Overviews, and AI Mode