Guides

How much an inhaler costs when you have no insurance

The short answerWhat an inhaler costs without insurance depends mostly on the kind and whether a generic version exists. In Medicaid's national drug cost survey from October 2026, pharmacies paid about $1.54 to $2.12 per gram for a generic albuterol rescue inhaler. In 2024 several drug makers announced $35 monthly caps on their inhalers, and some of those cover people with no insurance.

Why inhaler prices differ so much

An inhaler is a small device that sends medicine into your lungs. MedlinePlus is a health site from the National Library of Medicine. It says albuterol prevents and treats wheezing, shortness of breath, coughing and chest tightness. Lung diseases such as asthma and COPD can cause these symptoms. COPD is a group of lung diseases that make it hard to breathe. Albuterol is a bronchodilator, which is a medicine that relaxes and opens the air passages.

Inhalers are a bigger price puzzle than pills. Some are generic and some are not, and some hold one medicine while others hold two. The device itself is part of what you pay for. A rescue inhaler for sudden symptoms can cost a very different amount from a daily controller inhaler. Your doctor decides which kind is right for you.

Please remember that this page offers general information and not medical advice. If you or someone with you has severe trouble breathing, call 911 or go to the nearest emergency room. Please do not skip or stretch out an inhaler because of the cost without talking to your doctor or pharmacist.

What pharmacies pay for common inhalers

Pharmacy prices come from a survey run by the Centers for Medicare and Medicaid Services, a federal health agency. The survey, called NADAC, shows what pharmacies pay on average to buy a drug. Inhalers are priced by the gram, so the cost of one inhaler depends on how many grams are in the box. These figures are from the week of October 7, 2026.

  • Albuterol HFA 90 mcg inhaler, the common rescue type, cost pharmacies about $1.54 to $2.12 per gram, depending on the product.
  • An 8.5 gram albuterol inhaler at $1.54 to $2.12 per gram comes to about $13 to $18 in pharmacy cost. Inhaler sizes differ, so check the label on yours.
  • An inhaler holding two medicines, fluticasone with salmeterol, cost pharmacies about $16.68 to $26.75 per gram, depending on the strength.
  • Budesonide with formoterol, another two-medicine inhaler, cost pharmacies about $15.67 to $17.26 per gram.
  • Fluticasone propionate HFA inhalers cost pharmacies about $11.82 to $21.79 per gram, depending on the strength.
  • Ipratropium bromide HFA inhaler cost pharmacies about $22.11 per gram.

The box or your pharmacist can tell you how many grams your inhaler holds, and then you can multiply. These prices show what pharmacies paid, and the pharmacy adds a fee on top, so your counter price will be higher. Our search turned up no government list of counter prices, so we cannot quote one.

The survey does not give a per-gram price for some inhalers, because they are not listed as generics. For those, we cannot give a pharmacy cost, and the best step is to ask the pharmacist for the cash price directly.

Do the 2024 price caps cover you if you are uninsured?

In 2024, several large drug makers announced that they would cap what patients pay for their inhalers at $35 a month. NBC News reported that three of them made the announcement in spring 2024. One maker's press release from June 1, 2024 says its cap applies across its inhaler line. The release says people with commercial insurance get the cap automatically at most pharmacies. The release adds that people without insurance can sign up for a savings card to get the same cap.

Other makers described their caps a little differently. NBC News reported that one maker's cap covered both privately insured and uninsured patients and applied to all of its U.S. inhalers. It also reported that another maker's cap would be open to all patients regardless of income. Terms and conditions apply to each of these programs.

There is one limit to keep in mind. People who have Medicare or Medicaid were not eligible for these caps, because of federal restrictions. This is separate from Medicare's own $35 cap, which applies to insulin and not to inhalers.

We could not confirm from an official source that every one of these programs is unchanged today, and programs like these can change their rules. Your pharmacist or your doctor's office can tell you whether your inhaler has a current $35 program. After that, the maker's website should list the sign-up steps.

Ways to lower the cost

  1. Ask your doctor whether a generic rescue inhaler is an option for you.
  2. Find out whether your inhaler has a maker's $35 program for people without insurance, and how to sign up.
  3. Call two or three pharmacies for the cash price, since the same inhaler can cost different amounts from one pharmacy to the next.
  4. With a community health center, ask whether it has its own pharmacy that buys medicines at a discount.
  5. When money is tight, ask your doctor or pharmacist about a drug maker's patient assistance program.

MedlinePlus says some drug makers run patient assistance programs. These may offer discount cards or free or low-cost medicine, based on your income and health needs. Our guide on getting prescriptions without insurance explains how these programs and health center pharmacies work.

The visit and the paperwork

These are prescription medicines, so you need a visit with a licensed clinician to start one. A follow-up visit may be needed to renew it. A community health center charges on a sliding scale based on your income. A direct primary care doctor charges a monthly membership, usually $50 to $200 a month, and can often see you quickly. Our search for a cash-pay doctor near you can help you find one.

Another useful question is how often you will need a visit just to renew the prescription. If your doctor can renew it on a schedule, you may save the cost of extra visits. For ideas about the cost of a first visit, see our guide on what a doctor visit costs without insurance. To learn how to ask a pharmacy for a self-pay price, read about asking for the cash price.

Common questions

How much is an inhaler without insurance?

The price depends on the kind of inhaler. Medicaid's national drug cost survey covers generic albuterol rescue inhalers. In the week of October 7, 2026, pharmacies paid about $1.54 to $2.12 per gram for them. Some two-medicine inhalers cost pharmacies more than $15 per gram. Counter prices are higher than what pharmacies pay.

Is there a $35 cap on inhalers if I am uninsured?

Several drug makers announced $35 monthly caps in 2024, and at least some of them cover people without insurance. You may need to sign up for a savings card. Check with your pharmacist or the maker, since programs can change.

Do the inhaler caps work with Medicare or Medicaid?

The caps do not work with those programs. According to NBC News, people on Medicare or Medicaid were not eligible for these caps because of federal restrictions.

Is a generic inhaler available?

A generic albuterol rescue inhaler exists, and it appears in the pharmacy price survey. Many other inhalers do not have a generic copy. Your doctor or pharmacist can tell you what is available for your prescription.

Can I buy an inhaler without a prescription?

The inhalers on this page are prescription medicines. Ask your doctor about the right one for you, and please do not use someone else's inhaler.

Find a doctor near you

This guide is general information, not medical, legal or tax advice. If you have a medical emergency, call 911.