The medic who operated on the defender has diagnosed that the player will soon be back in action after spending the past few weeks on the sidelines due to injury
The 33-year-old centre-back underwent surgery on a recurring knee problem back in June and has since been working on his recovery.
Puyol missed both legs of the 5-4 Spanish Supercopa win over Real Madrid due to his recuperation schedule, but doctor Ramon Cugat, who performed the surgery on the Spain international, thinks he will soon return to the pitch.
"Puyol will be playing again within three weeks. I expect him back in action halfway through September and he'll soon be in good form again," Cugat was quoted as saying by Esports COPE.
"The surgery won't have any long-term consequences. Puyol is here to stay. He still has one, two and perhaps even three more seasons to go."