Most asthma attacks resolve within minutes to hours with treatment
An asthma attack typically lasts anywhere from a few minutes to several hours, depending on how severe it is and whether you use rescue medication. A mild attack might pass in 5 to 15 minutes once you use your inhaler. A moderate attack usually takes 1 to 6 hours to resolve, even with treatment. Severe attacks can last longer and require emergency care—these do not resolve on their own and need medical intervention.
The length of an attack depends on what triggered it, how quickly you treated it, and your individual asthma pattern. Some people have attacks that come and go within minutes; others experience prolonged wheezing and chest tightness that lingers for hours. If an attack does not improve within 15 to 20 minutes of using your rescue inhaler, or if you are having trouble breathing, you need emergency care.
Key Takeaways
- Mild attacks usually resolve in 5 to 15 minutes after using a rescue inhaler; moderate attacks take 1 to 6 hours.
- If your symptoms do not improve 15 to 20 minutes after using your rescue inhaler, call 911 or go to an emergency room.
- Severe attacks can last hours or longer and always require emergency medical care—do not wait to see if it passes.
- Status asthmaticus, a life-threatening attack that does not respond to standard treatment, requires immediate hospitalization.
- Keeping a written asthma action plan helps you recognize when an attack needs emergency care versus when home treatment is enough.
What happens during the first 15 minutes
The first 15 minutes after an attack starts are the most important window for treatment. When you use your rescue inhaler (usually albuterol), the medication reaches your airways within minutes and begins opening them up. Most people feel relief within 5 to 15 minutes if the attack is mild to moderate. Your breathing becomes easier, chest tightness eases, and wheezing may decrease or stop.
During this time, sit upright, stay calm, and focus on slow breathing. Do not lie flat, as this makes breathing harder. If you do not have your rescue inhaler with you, get it immediately. If symptoms are not improving by the 15-minute mark—if you are still struggling to breathe, your lips or fingernails are turning blue, or you cannot speak in full sentences—call 911. Do not wait to see if it improves on its own.
Moderate attacks that take hours to resolve
A moderate attack may improve somewhat after your first dose of rescue inhaler, but symptoms can linger or return. You might feel better for 30 minutes, then notice wheezing again. This pattern can repeat over several hours. Your chest may feel tight, you might cough frequently, and you could feel tired from the effort of breathing. Many moderate attacks resolve completely within 1 to 6 hours with repeated doses of your rescue inhaler (usually every 4 to 6 hours as directed).
During a prolonged moderate attack, stay home if you are improving, but watch for warning signs. If symptoms get worse instead of better, if you need your rescue inhaler more often than usual, or if you develop new symptoms like confusion or extreme fatigue, seek emergency care. Some people benefit from using their rescue inhaler every 20 minutes for the first hour, then spacing doses out as symptoms improve. Follow your asthma action plan or call your doctor for guidance on dosing during a prolonged attack.
Severe attacks that require emergency care
A severe asthma attack does not respond well to rescue medication and can last for hours or longer. Signs of a severe attack include extreme difficulty breathing, inability to speak more than a few words, retractions (skin pulling in around ribs and neck when you breathe), blue lips or fingernails, confusion, or panic. These attacks are medical emergencies and require hospital treatment. Do not try to manage a severe attack at home.
In the emergency room, you will receive stronger medications—often given through a nebulizer or IV—along with oxygen and monitoring. Some severe attacks resolve within a few hours of emergency treatment. Others require hospital admission and can last 24 hours or longer. The longest and most dangerous type, called status asthmaticus, is a severe attack that does not respond to standard treatment and can be life-threatening. This requires intensive care and may involve mechanical ventilation to help you breathe.
Why some attacks last longer than others
Attack duration varies based on the trigger. An attack caused by exercise or a sudden allergen exposure often passes quickly once you use your inhaler and remove yourself from the trigger. An attack caused by a respiratory infection (cold, flu, or bronchitis) tends to last longer because the infection is ongoing. Attacks triggered by stress or anxiety may also persist longer because the stress itself does not disappear immediately.
Your personal asthma pattern also matters. Some people have attacks that come on suddenly and resolve quickly; others have a pattern of low-level symptoms that flare into full attacks. If your asthma is not well-controlled with daily maintenance medication, attacks tend to be more frequent and longer-lasting. People who do not take their controller medication regularly often experience more severe and prolonged attacks than those who do.
Attacks that do not improve with your rescue inhaler
If you use your rescue inhaler and symptoms do not improve within 15 to 20 minutes, or if they improve briefly and then return, this signals that you need medical care beyond what your inhaler can provide. Do not use your rescue inhaler more than every 4 hours without medical guidance, and do not assume that repeated doses will eventually work if the first dose did not help significantly.
Call your doctor or go to an urgent care or emergency room if: you need your rescue inhaler more than twice a week (outside of exercise-related use), an attack lasts longer than a few hours, you have to use your inhaler and still cannot breathe normally, or you have any doubt about whether the attack is severe. It is better to be evaluated and sent home than to wait at home and have the attack worsen. Some attacks that seem moderate can become severe quickly, especially if you have a respiratory infection or if your asthma has been poorly controlled.
When to call 911 versus going to urgent care
Call 911 immediately if you are having severe difficulty breathing, your lips or fingernails are blue, you cannot speak in full sentences, you feel confused or very anxious, or you do not have access to your rescue inhaler and symptoms are not improving. Do not drive yourself to the hospital during a severe attack—call an ambulance so you can receive oxygen and monitoring on the way.
Go to urgent care or an emergency room (by car if you are stable enough to drive, or by calling 911) if your attack is not responding to your rescue inhaler after 15 to 20 minutes, if you are having an attack and do not have your rescue inhaler, if you are pregnant and having an asthma attack, or if you have other medical conditions that complicate asthma (like heart disease). Urgent care can handle mild to moderate attacks and may give you a stronger inhaler treatment or oral steroids. If urgent care cannot stabilize you, they will transfer you to an emergency room.
How to prepare for attacks and reduce how long they last
The best way to shorten attacks is to prevent them from becoming severe in the first place. Take your controller medication (usually an inhaled steroid) every day as prescribed, even when you feel fine. This reduces how often attacks happen and how severe they are when they do occur. Keep your rescue inhaler with you at all times and check the expiration date every few months.
Write down your personal asthma action plan with your doctor. This plan tells you exactly what to do at the first sign of symptoms, when to use your rescue inhaler, when to call your doctor, and when to go to the emergency room. Knowing your plan ahead of time means you will not waste time deciding what to do during an attack. Identify your triggers (allergens, exercise, cold air, stress, infections) and avoid them when possible. If you have frequent attacks or attacks that last longer than a few hours, talk to your doctor about whether your current treatment plan is working.
Frequently Asked Questions
Can an asthma attack last all day?
Yes, severe attacks can last 12 hours or longer, especially if triggered by a respiratory infection or if your asthma is not well-controlled. If an attack lasts more than a few hours, seek medical care. Prolonged attacks often need stronger treatment than a rescue inhaler alone can provide.
What is the longest an asthma attack can last?
Status asthmaticus, the most severe type of asthma attack, can last days and requires hospitalization. This is a life-threatening condition where the airways do not respond to standard treatment. It requires emergency care and intensive medical management, sometimes including mechanical ventilation.
Is it normal for an asthma attack to come back after it seems to stop?
Yes, this is common and is called a biphasic attack. Symptoms improve after your rescue inhaler, then return hours later. If this happens, use your rescue inhaler again and contact your doctor. Biphasic attacks sometimes need stronger treatment or oral steroids to prevent another flare.
Can I go to sleep during an asthma attack?
Do not go to sleep during an active asthma attack. You need to monitor your symptoms and be ready to use your rescue inhaler or seek help. Once symptoms have fully resolved and you feel normal, it is safe to sleep. If you are having trouble sleeping because of lingering asthma symptoms, contact your doctor.
Why did my asthma attack last longer than usual?
Attacks last longer when triggered by infections, when your asthma is not well-controlled, when you delay treatment, or when you are exposed to multiple triggers at once. If your recent attack was unusually long or severe, discuss it with your doctor to see if your treatment plan needs adjustment.