Question: how long does it take for your body to fully recover from smoking?
Answer: "Quitting significantly lowers this risk," he said. But the length of time when the risk is reduced to the same level as people who never smoked has been estimated to be anywhere between two and 20 years, he said. It's usually pegged at five years, he added. This new study among heavy smokers doubles that time.