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

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

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

Today is the 1,405th day of the large-scale armed aggression of the Russian Federation against Ukraine.

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

Overall, 209 combat engagements were recorded over the past day.

Yesterday, the enemy carried out 50 air strikes, dropping 128 guided aerial bombs. In addition, the enemy conducted 3,436 shellings, including 89 attacks using multiple launch rocket systems, and employed 4,412 kamikaze drones.

The aggressor carried out air strikes, in particular on the settlements of Pidghavrylivka, Pokrovske, and Havrylivka in Dnipropetrovsk Oblast; and Varvarivka, Verkhniа Tersa, Rizdvianka, Vozdvyzhivka, Zaliznychne, and Liubytske in Zaporizhzhia Oblast.

Over the past day, artillery of the Defense Forces struck two areas of concentration of enemy personnel, weapons, and military equipment.

Ukraine Front Lines updates by Directions

Northern-Slobozhanskyi and Kursk Direction

08:00 AM: five russian attacks took place over the past day. The enemy carried out two air strikes, dropping four guided aerial bombs, and conducted 103 shellings, including one using a multiple launch rocket system.

Southern-Slobozhanskyi Direction

08:00 AM: the russian attacked the positions of Ukrainian defenders seven times near the settlements of Starytsia and Prylipka, and toward Hryhorivka and Izbytske.

Kupiansk Direction

08:00 AM: three combat engagements took place yesterday. Our defenders stopped enemy assault actions toward Kupiansk, Pishchane, and Mala Shapkivka.

Lyman Direction

08:00 AM: the russian forces attacked 14 times, attempting to penetrate our defenses near the settlements of Novoselivka, Zarichne, and Myrne, and toward Lyman, Zakitne, Druzheliubivka, Dibrova, Ozerne, and Drobyshcheve.

Sloviansk Direction

08:00 AM: the Defense Forces stopped four offensive actions by the invaders in the area of Serebrianka.

Kramatorsk Direction

08:00 AM: Ukrainian troops repelled one enemy attack near Minkivka.

Kostyantinivka Direction

08:00 AM: the enemy carried out 26 attacks in the areas of Kostiantynivka, Oleksandro-Shultyne, Pleshchiivka, Shcherbynivka, Rusyn Yar, Yablunivka, and Kleban-Byk, and toward Sofiivka, Stepanivka, and Berestok.

Pokrovsk Direction

08:00 AM: our defenders stopped 52 assault actions by the aggressor in the areas of Chervonyi Lyman, Myrnohrad, Novoekonomichne, Pokrovsk, Kotlyne, Udachne, Molodetske, and Filiia, and toward Novopavlivka, Nove Shakhove, Rodynske, Serhiivka, and Vilne.

Oleksandrivka Direction

08:00 AM: the enemy carried out 22 attacks near the settlements of Yalta, Vyshneve, Rybne, and Oleksandrohrad, and toward Iskra, Khoroshe, Nove Zaporizhzhia, Ivanivka, and Sosnivka.

Orikhiv Direction

08:00 AM: Ukrainian units stopped nine enemy attacks on their positions in the areas of Shcherbaky, Mala Tokmachka, Stepove, and Plavni, and toward Novoandriivka and Prymorske.

Huliaipole Direction

08:00 AM: Ukrainian defenders stopped 19 enemy attempts to advance in the areas of Huliaipole, Solodke, Dorozhnianka, and Bilohiria, and toward Varvarivka.

Prydniprovskyi Direction

08:00 AM: the russian enemy made three unsuccessful attempts to approach the positions of Ukrainian units.

Volyn and Polissia Directions

08:00 AM: no signs of the formation of enemy offensive groupings were detected.

Our warriors are inflicting significant losses on the occupying forces in manpower and equipment and are actively undermining the enemy’s offensive potential in the rear.

Over the past day, Russian invader losses amounted to 1,180 personnel. Ukrainian defenders also neutralized three tanks, six armored combat vehicles, 13 artillery systems, 305 unmanned aerial vehicles, 113 units of automotive equipment, and one unit of special equipment belonging to the occupiers.

EMPR

Tags:

Log in with your credentials

Forgot your details?