Russia – Ukraine War Updates: Key Developments as of December 21, 2025

Russia – Ukraine War Updates: Key Developments as of December 21, 2025
Photo: The General Staff of Ukraine

Russia – Ukraine war updates latest from the General Staff of Ukraine as of December 21, 2025.

Today is the 1,397th day of Russia’s full-scale armed aggression against Ukraine.

Update as of 08:00AM on Russian invasion of Ukraine

In total, 235 combat engagements took place over the past day.

The enemy carried out 70 air strikes on the positions of Ukrainian units and populated areas, dropping 166 guided aerial bombs. In addition, the enemy conducted 3,609 shelling attacks, including 94 from multiple launch rocket systems, and used 2,833 kamikaze drones.

Air strikes were recorded, in particular, in the areas of the settlements of Izium in Kharkiv Oblast; Dubovyky in Dnipropetrovsk Oblast; Preobrazhenka in Zaporizhzhia Oblast; and Snihurivka in Mykolaiv Oblast.

Over the past day, missile forces and artillery of the Defense Forces struck a concentration area of enemy personnel, weapons, and military equipment, as well as one other important enemy facility.

Update as of 10:00PM on Russian invasion of Ukraine

Since the beginning of this day, 200 combat engagements have taken place. Ukrainian defenders continue to resolutely repel enemy attempts to advance deeper into Ukrainian territory.

Russian invaders carried out one missile strike, using a single missile, as well as 17 air strikes, dropping 46 guided aerial bombs. In addition, they deployed 1,779 kamikaze drones and conducted 2,500 shelling attacks on the positions of Ukrainian forces and populated areas.

Ukraine Front Lines updates by Directions

Northern-Slobozhanskyi and Kursk Direction

08:00 AM: nine combat engagements took place over the past day. In addition, the enemy carried out 104 shelling attacks on the positions of Ukrainian troops and populated areas, including four from multiple launch rocket systems.

10:00 PM: two attacks by Russian invaders took place. The enemy carried out one air strike using three aerial bombs and conducted 95 shelling attacks on the positions of Ukrainian troops and populated areas, eight of which were from multiple launch rocket systems.

Southern-Slobozhanskyi Direction

08:00 AM: the Defense Forces repelled 13 russian enemy attacks in the areas of Sotnytskyi Kozachok, Vovchansk, Prylipka, and toward Izbytske and Hryhorivka.

10:00 PM: the russian forces attacked Ukrainian defensive positions 16 times in the areas of Vovchansk, Prylipka, Dvorichanske, and toward Izbytske, Vilcha, and Obukhivka. One battle is still ongoing.

Kupiansk Direction

08:00 AM: six russian attacks took place. The Defense Forces repelled enemy assault actions in the area of Stepova Novoselivkaand toward Nova Kruhliakivka and Pishchane.

10:00 PM: the russian enemy carried out six offensive actions today toward Kurylivka, Petropavlivka, Pishchane, and Hlushkivka.

Lyman Direction

08:00 AM: the Russians attacked 14 times, attempting to advance in the areas of Ridkodub, Novoiehorivka, Novovodiane, Zarichne, Serednie, Kolodiazi, and toward the settlement of Korovyn Yar.

10:00 PM: the Defense Forces repelled 15 enemy assault actions in the directions of Druzheliubivka, Stavky, Novoserhiivka, Korovii Yar, Stepove, Olhivka, Lyman, Drobyshcheve, and in the area of Zarichne. Four more engagements are still ongoing.

Sloviansk Direction

08:00 AM: Ukrainian defenders repelled 12 assaults by occupying forces near Dronivka, Siversk, Vyimka, and toward Zakitne.

10:00 PM: the russian forces attacked five times near Yampil and Siversk.

Kramatorsk Direction

08:00 AM: the russians attacked Ukrainian defensive positions three times near Vasiukivka, Orikhovo-Vasylivka, and Stupochky.

10:00 PM: the russian forces made three attempts to advance on Ukrainian defensive positions near Minkivka, Orikhovo-Vasylivka, and Virolubivka.

Kostyantinivka Direction

08:00 AM: the russian enemy carried out 18 attacks in the areas of Oleksandro-Shultyne, Pleshchiivka, Yablunivka, Rusyn Yar, and toward Sofiivka.

10:00 PM: 24 combat engagements took place today. The enemy assaulted the positions of Ukrainian units in the areas of Oleksandro-Shultyne, Pleshchiivka, Kleban-Byk, Kostiantynivka, Rusyn Yar, and toward Sofiivka and Stepanivka.

Pokrovsk Direction

08:00 AM: 72 combat engagements took place in the areas of Nykanorivka, Shakhove, Myrnohrad, Rodynske, Pokrovsk, Kotlyne, Udachne, Molodetske, Novoserhiivka, Dachne, and toward Novopavlivka.

10:00 PM: since the beginning of the day the enemy attacked 47 times in the areas of Shakhove, Rodynske, Sukhetske, Pokrovsk, Kotlyne, Udachne, Molodetske, Filiia, and toward Dorozhnie, Novopidhordnie, Serhiivka, Nove Shakhove, and Novopavlivka. On this direction today, according to preliminary data, 104 occupiers were neutralized, 53 of them irreversibly. In addition, Ukrainian warriors destroyed one artillery system, 13 UAVs, significantly damaged three vehicles, and also struck seven enemy personnel shelters.

Oleksandrivka Direction

08:00 AM: the Defense Forces stopped 19 russian attempts to break through defensive lines in the areas of Filiia, Zelenyi Hai, Piddubne, Sosnivka, Verbove, Stepove, Vyshneve, and Zlahoda.

10:00 PM: Ukrainian defenders repelled 16 russian attacks in the areas of Oleksandrohrad, Sichneve, Sosnivka, Pryvilne, Rybne, Pershotravneve, and toward Andriivka-Klevtsove, Rodynske, Sukhetske, and Ivanivka. One engagement is still ongoing.

Orikhiv Direction

08:00 AM: Ukrainian defenders repelled three enemy attacks in the area of Shcherbaky and toward Prymorske.

10:00 PM: Ukrainian defenders repelled five russian attacks in the areas of Stepove, Shcherbaky, Mali Shcherbaky, Stepnohirsk, and toward Novoandriivka.

Huliaipole Direction

08:00 AM: the russian aggressor attempted to advance on Ukrainian positions 17 times in the areas of Varvarivka, Zelene, and Huliaipole.

10:00 PM: the russian aggressor attempted to advance on Ukrainian positions 11 times in the area of Huliaipole.

Prydniprovskyi Direction

08:00 AM: the russians made five unsuccessful attempts to approach the positions of Ukrainian units.

10:00 PM: the russian forces made two unsuccessful attempts to approach the positions of Ukrainian units toward the Antonivskyi Bridge.

Volyn and Polissia Directions

08:00 AM: and 10:00 PM: no signs of enemy offensive group formations were detected.

Ukrainian warriors continue to inflict significant losses in manpower and equipment on the occupying forces and actively undermine the enemy’s offensive potential in the rear.

Overall, over the past day, Russian invader losses amounted to 1,130 personnel. Ukrainian forces also destroyed or neutralized two tanks, one armored combat vehicle, 11 artillery systems, 116 operational-tactical level unmanned aerial vehicles, 68 vehicles, and one unit of special equipment belonging to the Russian occupiers.

EMPR

Tags:

Log in with your credentials

Forgot your details?