How long does it take for lung function to recover after quitting smoking?
If the smoking history is short and the individual's physical condition is relatively good, lung function typically recovers within 1-2 years after quitting smoking. If the smoking history is longer, it may take 5-10 years for lung function to recover.

Within 8 hours after quitting smoking, carbon monoxide levels in the blood begin to decrease while oxygen levels rise. Within 24 hours, the risk of heart attack starts to decline. Within 2 weeks to 3 months, respiratory problems begin to improve, lung function gradually increases, and breathing becomes easier during physical activity. By 1-2 years, symptoms such as coughing and shortness of breath significantly diminish, and the cilia in the lungs start to regrow, helping clear mucus and harmful substances from the airways.
Long-term heavy smokers may have already experienced significant lung damage, such as changes in alveolar structure and lung tissue fibrosis. The healing of such damage is a lengthy process, potentially requiring 5-10 years for lung function to approach the level of someone who has never smoked, although complete recovery to pre-smoking health levels is unlikely. Older individuals or those with generally poor health may experience slower recovery of lung function.
Smokers are advised to quit smoking as early as possible and maintain healthy lifestyle habits and regular medical check-ups to promote recovery of lung health.