The Brazil international damaged tendons in a King's Cup tie against Getafe on January 16, the latest setback for the 22-year-old who had not started a match since Christmas due to lack of fitness and a stomach bug.
"Neymar Jr has taken one more step in his recovery and had his first training session with the team on Monday morning," La Liga leaders Barca said on their website.
Barca will be protecting a 2-0 lead in their King's Cup semi-final second leg at Real Sociedad on Wednesday.
They then host Rayo Vallecano in La Liga on Saturday before travelling to play ManchesterCity in a Champions League last-16 first leg on February 18.
Image: Neymar
Photographs: David Ramos/Getty Images
Is Kelly Brook the perfect girlfriend?
Sochi Olympics: Criticism of Games reflects 'Cold War' mentality, says Putin
Take a look at new ice darling, figure skater Lipnitskaya
Sochi Olympics: Home fans roar Russia to first gold
Messi lifts Barcelona back to the top of La Liga