The striker was a free agent after leaving Monaco but will spend the next 12 months with the Greek Super League side.
Dimitar Berbatov has signed for PAOK on one-year deal, the Greek side has confirmed.
The former Tottenham and Manchester United striker – who was a free agent after his release from Monaco – scored nine goals in 37 appearances for the Ligue 1 side last term.
He had been linked with a return to the Premier League with Aston Villa, but PAOK has swooped to bring the former Bulgaria international to the Greek Super League.