Map of hostilities in Ukraine as of March 31, 2025.


During the last day, there were 147 combat clashes. Ukrainian defenders are defending their territory and striking the enemy.
War news
The enemy carried out one missile strike and 64 airstrikes, using one missile and 120 KAB. The Russians also used about 750 kamikaze drones and carried out more than four thousand shellings. This is reported by 'Glavkom' citing the General Staff of the Armed Forces of Ukraine.
Latest news from the front
The enemy is conducting the most active offensive in the Pokrovsk direction. It is estimated that 281 invaders were destroyed, 134 of them – irretrievably. Tanks, seven vehicles, three motorcycles, a mortar, five communication antennas, a 'Molniya' UAV, and a trench radio station were also destroyed.
In the Kharkiv direction
Our troops repelled three enemy attacks near the villages of Vovchansk, Kamianka, and Krasne Pershe, one of the attacks is ongoing.
In the Kupiansk direction
The enemy conducted six attacks on our positions near the villages of Rad'kivka, Pishchane, Bohuslavka, Petroplavivka, and Zahryzove, all attacks were stopped.
In the Lyman direction
Russian invaders attacked our positions 14 times near the villages of Nadiya, Yampolivka, and Kolodyaziv, as well as in the directions of Novo and Novomykhailivka, four battles are not over.
In the Siversky direction
The enemy carried out five attacks near Verkhnokamyanske and Ivanodar'ivka, two attacks were stopped.
In the Kramatorsk direction
Two combat clashes were recorded, the enemy attacked near Stupochky and Bilya Hora.
In the Toretsk direction
The enemy attacked our positions 14 times, with main actions taking place near Krymske, Toretsk and Diliivka. One battle is ongoing.
In the Pokrovsk direction
Our units were attempted to break through 61 times near the villages of Oleksandropil, Kalynove, Vodiane Druhe, Yelyzavetivka, Promin, Lysivka, Zelene, Kotlyne, Udačne, Andriivka, as well as in the direction of Malynivka, Kotliarivka, Bohdanivka, and Oleksiivka. Six battles are ongoing.
In the Novopavlivsk direction
The enemy attacked 11 times near Kostiantynopol, Rozlyv, and Vesele. Our defenders managed to stop five attacks, and in six locations battles are ongoing.
In the Kursk direction
The Ukrainian defense forces managed to repel 20 attacks by Russian invaders, one combat clash is ongoing. The enemy also carried out 19 airstrikes, using 27 guided bombs, and carried out 317 artillery shellings of our troops’ positions and settlements, including five from multiple launch rocket systems.
The situation has not changed in other directions.
Read also
- Explosions rocked Taganrog in Russia: a state of emergency declared
- For the first time in Ukraine, FPV drones on fiber optic tested with a range of over 20 km
- Lifting restrictions on money transfers, extradition of propagandist Molchanov. Main news for April 1
- Rustem Umerov will participate in an informal meeting of EU defense ministers
- The attack on Ukrzaliznytsia was an act of cyber terrorism - State Special Communications
- In Uzhhorod, a fifth grader caused the evacuation of the entire school