Question: how long does it take for a body to recover from smoking?
Answer: Around 3 days after quitting, most people will experience moodiness and irritability, severe headaches, and cravings as the body readjusts. In as little as 1 month, a person's lung function begins to improve. As the lungs heal and lung capacity improves, former smokers may notice less coughing and shortness of breath.