Schalke says Spanish veteran Raul Gonzalez will leave the Bundesliga club at the end of the season when his two-year contract expires.
Schalke had made the 34-year-old former Real Madrid and Spain captain an offer to stay but the club said Thursday that he has decided to leave.
The club says Raul plans to explain his future plans and reasons for leaving.
Raul established himself as a fan favorite after joining Schalke last season. He has scored 27 goals in 63 Bundesliga appearances.
He won the German Cup and reached the semifinals of the Champions League in his first season with Schalke.
The club is third in the top division with three games left to play and on course for a Champions League place next season.