Russia – Ukraine War Updates: Key Developments as of March 25, 2026

Russia – Ukraine War Updates: Key Developments as of March 25, 2026
Photo: The General Staff of Ukraine

Russia – Ukraine war updates latest from the General Staff of Ukraine as of March 25, 2026.

This report is part of EMPR’s March 2026 Russia-Ukraine war timeline, tracking daily battlefield and geopolitical developments. For full coverage of this escalation phase, see the complete timeline.

Today is the 1491st day of the Russian Federation’s full-scale armed aggression against Ukraine.

Ukraine’s Defense Forces continue to repel attempts by occupying forces to improve their positions and advance deeper into Ukrainian territory, inflicting significant losses in personnel and equipment across multiple sectors of the front.

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

A total of 191 combat engagements were recorded over the past day.

Yesterday, the enemy carried out one missile strike using 30 missiles, launched 69 airstrikes, and dropped 218 guided aerial bombs. In addition, Russian forces deployed 9,879 kamikaze drones and conducted 4,049 shelling attacks on populated areas and Ukrainian military positions, including 111 using multiple launch rocket systems.

The aggressor also carried out airstrikes, in particular in areas of settlements in the Dnipropetrovsk region — Ivanivka, Prosyana, Orly, and Pokrovske — as well as Novoselivka, Vozdvyzhivka, Svitla Dolyna, Kopani, Svoboda, Yehorivka, Lisne, Orikhiv, and Shyroke in the Zaporizhzhia region.

Over the past day, missile forces and artillery of the Defense Forces struck one important target of the Russian invaders.

EMPR updates by Directions

Northern-Slobozhanskyi and Kursk Direction

08:00 AM: the russian forces carried out 77 shelling attacks on Ukrainian positions and settlements, including three using MLRS. They also conducted four airstrikes using 10 guided aerial bombs. One enemy assault was recorded during the day.

Southern-Slobozhanskyi Direction

08:00 AM: the russians attempted four times to break through Ukrainian defensive lines near Vovchansk and toward Okhrimivka.

Kupiansk Direction

08:00 AM: the russian forces launched five attacks toward Petropavlivka, Novoosynove, Novoplatonivka, and Kurylivka.

Lyman Direction

08:00 AM: the russian occupied carried out nine attacks, attempting to penetrate Ukrainian defenses near Tverdokhlibove, Serednie, and toward Lyman and Drobysheve.

Sloviansk Direction

08:00 AM: Ukrainian defenders repelled five attempts by the occupiers to advance near Yampil, Zakytne, Platonivka, and Pazeno.

Kramatorsk Direction

08:00 AM: the russian forces attempted four times to improve its position, assaulting near Minkivka and toward Malynivka and Vyroliubivka.

Kostyantinivka Direction

08:00 AM: the russian troops carried out 39 attacks toward Kostiantynivka, Pleshchiivka, Illinivka, Ivanopillia, Oleksandro-Shultyne, Stepanivka, Sofiivka, Rusyn Yar, and Novopavlivka.

Pokrovsk Direction

08:00 AM: Ukrainian defenders repelled 47 assault actions by the russian aggressor near Nykanorivka, Pokrovsk, Rodynske, Hryshyne, Udachne, Novomykolaivka, Molodetske, and Filiia, as well as toward Nove Shakhove, Novopidhorodne, Novopavlivka, Bilytske, and Shevchenko.

Oleksandrivka Direction

08:00 AM: the russians attacked eight times near Ternove, Krasnohirivske, Zlahoda, and toward Pryvillia.

Huliaipole Direction

08:00 AM: 22 enemy attacks took place toward Dobropillia, Staroukrainka, Zaliznychne, Huliaipilske, Varvarivka, Myrne, and Olenokostiantynivka.

Orikhiv Direction

08:00 AM: the enemy did not conduct offensive operations.

Prydniprovskyi Direction

08:00 AM: no enemy offensive actions were recorded.

Volyn and Polissia Directions

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

no signs of the formation of enemy offensive groupings were detected.

Ukrainian defenders continue the systematic destruction of enemy forces and maintain effective resistance across all sectors of the front.

Follow the Russia-Ukraine war March 2026 timeline:

March 24, 2026 — Previous update.

March 26, 2026 – Next update.

2026 JanuaryFebruaryMarchAprilMay June

EMPR

Tags:

Log in with your credentials

Forgot your details?