How quickly you recover from an asthma attack depends on what triggered it, and how severe it was. For example, if the attack was caused by an allergen or irritant, you will likely recover quickly, though you may feel tired immediately after. If it was triggered by a respiratory infection, it will likely take longer—until you’re fully healed.
If you’ve been recently diagnosed with asthma, it’s important to discuss an asthma attack with your doctor afterwards, in order to use it as a learning experience. And if the attack was severe (especially if you needed emergency treatment), you should speak to your doctor afterwards as well, even if you’ve had asthma for years, to determine if there’s anything that should be changed in your asthma action plan to prevent another severe attack.