Trump, who will return to the White House in January, has stoked fears in Kyiv that he could force Ukraine to accept peace on terms favourable to Moscow.
Holding his annual end-of-year press conference, the Kremlin leader said his troops held the upper hand across the battlefield, but was forced to admit he does not know when Russia will take back the western Kursk region where Ukrainian troops launched an incursion in August.
The traditional annual question and answer sessions, often lasting hours, are largely a televised show while also being a rare setting in which he is put on the spot and answers some uncomfortable questions.
Asked about Trump’s overtures regarding a possible peace deal, Putin said he would welcome a meeting with the incoming Republican.
"I don’t know when I’m going to see him. He isn’t saying anything about it. I haven’t talked to him in more than four years. I am ready for it, of course. Any time,” Putin said.
“If we ever have a meeting with President-elect Trump, I am sure we’ll have a lot to talk about,” he said, adding that Russia was ready for “negotiations and compromises”.