Asthma medication costs range from about $27 for an over-the-counter inhaler to over $25,000 a year for advanced biologic therapies. What you’ll actually pay depends on the type of medication you need, whether you have insurance, and whether your inhaler qualifies for one of the newer $35 monthly price caps that took effect in 2024.
Rescue Inhalers
Rescue inhalers are the most commonly used asthma medication, and for many people with mild asthma, they’re the only one needed. Albuterol HFA inhalers, the standard prescription rescue inhaler, typically retail between $25 and $90 without insurance depending on the pharmacy and whether a generic is available. Two major manufacturers, AstraZeneca and Boehringer Ingelheim, now cap out-of-pocket costs for their inhaler products at $35 per month for eligible patients. These caps took effect on June 1, 2024, and apply regardless of insurance status for qualifying individuals.
If you want something without a prescription, Primatene Mist is the only FDA-approved over-the-counter inhaler. It uses epinephrine rather than albuterol and retails for about $33 at Walgreens, with online ordering sometimes dropping it closer to $27. It provides 160 metered sprays per canister. Primatene Mist is not a substitute for a prescribed rescue inhaler if you have moderate or severe asthma, but it fills a gap for people with mild, intermittent symptoms who don’t have easy access to a doctor.
Daily Controller Inhalers
If you use a rescue inhaler more than twice a week, you likely need a daily controller medication. These fall into two main categories: inhaled corticosteroids alone (like fluticasone or budesonide) and combination inhalers that pair a corticosteroid with a long-acting bronchodilator.
Standalone inhaled corticosteroids are the cheaper option. Generic fluticasone inhalers can run $30 to $80 per month at retail without insurance. Combination inhalers cost more. Brand-name options like Symbicort, Advair, and Breo Ellipta have historically been among the most expensive daily asthma medications, with retail prices that could exceed $300 to $400 per month without coverage. Generic versions of some of these, such as Wixela Inhub (a generic for Advair Diskus) and generic budesonide-formoterol, have brought prices down significantly. With insurance, many of these generics land on Tier 2 (preferred) formularies, meaning copays in the $20 to $50 range.
The $35 monthly caps from AstraZeneca and Boehringer Ingelheim also apply to some of these controller inhalers, which is a meaningful change for people who were previously paying $100 or more out of pocket each month.
Medicare Part D Coverage
If you’re on Medicare, your costs depend heavily on which prescription drug plan you’ve enrolled in. Most of the top Medicare Part D plans place combination inhalers on Tier 3 or Tier 4, meaning higher copays than generic-only tiers. Some newer formulations, like budesonide-formoterol, are listed as nonformulary by several major plans, including those offered by UnitedHealthcare, Humana, and Centene, which means they won’t be covered at all unless your doctor submits a prior authorization.
Plans from CVS Health’s SilverScript and Cigna tend to place generic options like Wixela Inhub on Tier 2, keeping copays lower. But many plans also impose quantity limits, typically restricting coverage to one inhaler per month (120 doses, or four puffs per day). If your prescribed dose exceeds that, your doctor will need to file paperwork to get the extra quantity approved. Choosing your Part D plan carefully during open enrollment can save hundreds of dollars a year on asthma medications.
Nebulizers and Solutions
Some people, particularly young children and older adults who struggle with inhaler technique, use a nebulizer instead. The machine itself typically costs under $200 and lasts for years. Many insurance plans and Medicare cover nebulizers as durable medical equipment.
The real savings show up in the medication. A monthly supply of albuterol-ipratropium nebulizer solution averaged about $22 through Medicare Part D in 2020, compared to $207 for the equivalent Combivent Respimat inhaler. That’s a tenfold difference for essentially the same active ingredients delivered a different way. If cost is a major concern and you’re using a combination bronchodilator, asking your doctor about nebulizer solutions is worth the conversation.
Biologic Therapies for Severe Asthma
Biologics are injectable medications reserved for severe asthma that doesn’t respond to standard inhalers. They work by targeting specific immune pathways that drive inflammation. They are also, by a wide margin, the most expensive asthma treatments available.
Omalizumab (Xolair), one of the earliest biologics for asthma, costs anywhere from roughly $3,600 to over $50,000 per year depending on your dose and body weight. Dosing is based on your IgE levels and weight, so costs vary enormously between patients. Dupilumab (Dupixent) runs approximately $12,700 to $25,400 annually depending on dose and body weight. Mepolizumab (Nucala), which targets a specific type of white blood cell involved in eosinophilic asthma, costs around $27,300 per year.
Very few people pay these full prices out of pocket. Most biologic manufacturers offer copay assistance programs that reduce the cost to $0 to $35 per month for commercially insured patients. If you’re uninsured or underinsured, manufacturer patient assistance programs often provide the medication for free. The catch is paperwork: you’ll need to apply, provide income documentation, and sometimes reapply annually.
Ways to Lower Your Costs
Beyond manufacturer price caps and copay cards, several other programs can help reduce what you pay. The Asthma and Allergy Foundation of America maintains a directory of patient assistance programs, and several nonprofits offer direct financial support:
- Harbor Path delivers free medications to uninsured patients in 24 states.
- Accessia Health and HealthWell Foundation help cover copays, premiums, deductibles, and even travel costs related to medical care.
- Good Days provides copay and travel assistance for people who can’t afford treatment.
- Patient Access Network Foundation offers help with copays, insurance premiums, and transportation to appointments.
- Rx Outreach provides discounted medications for people who meet income eligibility criteria.
Pharmacy discount programs like GoodRx or RxSaver can also cut costs on generic inhalers, sometimes bringing the price below your insurance copay. It’s worth checking the cash price with a discount card against your insured price, especially if you have a high-deductible plan and haven’t met your deductible yet. For combination inhalers specifically, asking your doctor whether a generic equivalent exists for your current brand-name medication is one of the simplest ways to cut your monthly spending in half or more.