On Sunday, Mr Zelenskyy addressed the nation in a video clip filmed outside St Sophia Cathedral in central Kyiv.
He said: “Step by step, day by day, the darkness is losing”.
“Today, this is our common goal, our common dream. And this is precisely what our common prayer is for today. For our freedom. For our victory. For our Ukraine,” he added.
On the front line, soldiers have been gifted Christmas dinner, with religious leaders visiting in some areas to give services.
Religious and political leaders, including the Pope, have called for a stop to the conflict in Ukraine as part of their Christmas messages.
Advertisement
Overnight, the Ukrainian military said it shot down 28 of 31 Russian drones and both missiles fired over the country.
They were launched over Kherson, Mykolaiv, Donetsk, Kirovohrad, and Khmelnytskyi, according to the Ukrainians.
On Sunday, five people were killed as a result of Russian fire in Kherson and one other in the eastern town of Horlivka.
Russia claims it has ‘upper hand’ on weapons
Meanwhile in Russia, deputy prime minister Denis Manturov has claimed the Kremlin has the upper hand on weapons production.
Please use Chrome browser for a more accessible video player
5:38
What you might’ve missed about the conflict this year
“I don’t want to boast, but I can say that we began to gain and picked up the pace of production earlier than Western countries,” he told the RIA news agency.
“Another question is how long this race will last,” he added, saying that a 2025-2034 armament plan is due to be approved this year.
President Vladimir Putin and his defence secretary Sergei Shoigu have already said that production of artillery, drones, tanks, and armoured vehicles is increasing.