Huntelaar has cut a frustrated figure at the Veltins-Arena this season with only five starts in the league as he has slipped down the pecking order.
"I am not satisfied with the way things are going at Schalke right now. I have an expiring contract, so this is my last year here," Huntelaar told De Telegraaf.
Where he will ply his trade next remains unclear, but the Dutchman – capped 76 times – has ruled out some countries from the equation.
He added: "My next move will be a gut decision. I really like playing football, but I have four kids and there are so many fun things to do.
"I am still motivated and I know I can still deliver at the highest level. We will see what happens, what kind of offers come in and then I will make a decision.