The 35-year-old has not been passed fit for Saturday's match but has still been named in Gerardo Martino's 19-man party
The Blaugrana lost centre-back Gerard Pique to injury during the 1-1 Champions League draw with Atletico Madrid, while the likes of Jordi Alba and Victor Valdes will also be missing.
The 35-year-old has also been suffering with a knee injury and is yet to receive medical clearance to play this weekend, but Barca have included him in their 19-man party.
The team had their final training session on Friday morning and Puyol, along with Isaac Cuenca, who has also been suffering with an injury, practised with his colleagues.
Meanwhile, Barca B keeper Jordi Masip also trained with the first XI regulars, but Oier Olazabal retains his place in the squad as back-up for Jose Pinto, who is deputising for Victor Valdes.
Barca and Betis kick off at 18:00CET at Camp Nou as the Catalans look to keep up their Liga defence.