But Arthur was persuaded to change his mind after being given limited game time under Quique Setien while Juve coach Maurizio Sarri had reportedly made it clear he would be a key figure in his side in Turin.
Arthur has played 72 games for Barcelona, including 46 in La Liga and 13 in the Champions League.
Setien said in a press conference on Monday that the playmaker had promised to give his all for the rest of the season as Barcelona look to make up a two-point gap on Real Madrid at the top of the table.
“We expect the greatest commitment from him until the last day he is here,” Setien said. “He is still a Barcelona player until the end of the season and has promised that he will give everything to achieve the goals we have set. He is a guy who will be committed until the last day.”