Map of military actions in Ukraine as of March 25, 2025.


In the last day, there were 138 clashes. Ukrainian defenders continue to decisively respond to attempts by the enemy to advance deep into our territory, inflicting effective damage and exhausting them across the front.
News from the war
The enemy carried out 76 airstrikes using 104 guided bombs. The Russians also used 794 kamikaze drones and fired 4749 shells at our troops' positions and populated areas. This is reported by 'Glavkom' referring to the General Staff of the Armed Forces of Ukraine.
Latest news from the front
The enemy shows the most activity in the Pokrovsk direction. According to preliminary data, 91 occupiers were neutralized, 52 of them killed. Five vehicles, two infantry fighting vehicles, a motorcycle, and a UAV 'Supercam' were also destroyed.
In the Kharkiv direction
The enemy attacked Vovchansk three times but was repelled.
In the Kupiansk direction
The enemy conducted six assaults on the positions of our defenders in the areas of Petropavlivka, Stepova Novoselivka, and Zahryzove. Currently, one clash is ongoing.
In the Lyman direction
Ukrainian forces received 24 attacks from Russian invaders near Kolodyaziv, Yampolivka, and in the directions of Stepove, Novomyhailivka, Novo, Zarichne, and Dronivka. Currently, Ukrainian defenders are repelling five more attacks.
In the Siverskyi direction
The invaders have lost momentum near Bilohorivka towards Verkhnokamianske.
In the Kramatorsk direction
Five clashes were registered in the area of Chasiv Yar and towards Diliivka in the past day. All attacks were repelled by Ukrainian warriors.
In the Toretsk direction
Russian troops attacked the positions of the Defense Forces 19 times in the area of Toretsk and near Diliivka, Dachne, and Krymske. Currently, one clash is ongoing.
In the Pokrovsk direction
Over the past day, Russian troops attempted to break through our defense 38 times in the areas of the populated points of Panteleimonivka, Oleksandropil, Yelizavetivka, Lysivka, Kotlyne, Udachne, Uspenivka, Preobrazhenka, Andriivka and towards Pokrovsk, Kotliarivka, Bohdanivka, Oleksiivka. Two clashes are currently ongoing. Pokrovsk was subjected to an airstrike.
In the Novopavlivsk direction
Ukrainian troops stopped 14 enemy assaults on positions near the settlement of Kostiantynopil and towards Rozlyv and Veselyi.
In the Kursk direction
The Ukrainian Defense Forces continue to conduct operations in the Kursk direction, where the enemy carried out 18 assaults on the positions of Ukrainian units over the past day. Currently, one clash is ongoing. The enemy conducted 13 airstrikes, releasing 17 guided bombs, and carried out 262 artillery shellings, two of which used reactive multiple launch rocket systems.
Read also
- Russia massively attacked Kryvyi Rih with drones: fires broke out in the city
- In Chernihiv region, a cemetery where Holodomor victims are buried has been destroyed: authorities' response
- The Defense Forces of Ukraine repelled the Russians in Donetsk region
- Investors are suffering losses due to a 25 billion UAH shortfall for green energy – managing partner of UDP Renewables
- In Chernihiv region, local authorities have leveled a cemetery of Holodomor victims
- Law enforcement officers detained a serviceman who passed intelligence data to the Russian special services