The experienced centre-back has claimed that he does not yet know if he will stop playing for his country after next year's tournament, and also spoke of his injury problems
Vicente del Bosque's men have already secured their place at Euro 2012, where they will look to defend the title they won in Austria and Switzerland back in 2008.
Puyol, meanwhile, has endured an injury-plagued six months, and the experienced centre-back is unsure whether this will force him to retire from the international stage in the near future.
"I do not know if I will retire from [international] selection. First of all we have to go there [Euro 2012] and see what happens," the 33-year-old told reporters at a press conference.
The Barcelona captain then spoke of his injury woes and how he had struggled with the uncertainty as he waited to discover exactly what the problem was.
"The first three months were the toughest as there was no clear diagnosis. We did everything, then I began to train and I broke down," he added.
Puyol is expected to start in Spain's final Euro 2012 qualifier against Scotland on Tuesday, particularly after it was revealed that Raul Albiol will miss the encounter due to a fractured cheekbone.