The 31-year-old sustained the injury during Spain's humbling 1-0 defeat to South Africa in a friendly on 19 November.
"Training session today," Valdes wrote on Twitter. "I am ready."
Valdes, who has revealed plans to leave the Spanish champions when his current contract expires in 2014, said last week he was targeting a return in Barcelona's league match at home to Elche on 5 January.
"I am feeling very good," he said. 2These weeks have been unusual for me as I had never been injured before, but we have now completed two goalkeeping sessions and one more intense one and everything has gone faster than expected.
"The latest tests show everything has mended. I am excited about playing again and if everything goes well, the plan is for me to make my comeback against Elche if the coach decides that is the right decision."