Russia – Ukraine war updates latest from the General Staff of Ukraine as of April 25, 2026.
This report is part of EMPR’s April 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 1,522th day of the large-scale armed aggression of the Russian Federation 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.
Update as of 08:00 AM on Russian invasion of Ukraine
A total of 236 combat engagements were recorded over the past 24 hours.
Yesterday, the enemy carried out 86 airstrikes, dropping 261 guided aerial bombs. In addition, Russian forces deployed 6,849 kamikaze drones and conducted 2,634 shelling attacks on populated areas and Ukrainian military positions, including 64 strikes using multiple launch rocket systems.
Airstrikes targeted several areas, including Iskryskivshchyna in Sumy region; Pokrovske in Dnipropetrovsk region; and multiple locations in Zaporizhzhia region, including Charivne, Liubytske, Tsvitkove, Hirke, Dolynka, Verkhnia Tersa, Sviatopetrivka, Kopani, and Rivne. An additional airstrike was carried out on Dniprovske in Kherson region.
Over the past day, Ukraine’s Air Force, missile troops, and artillery struck 10 areas where enemy personnel were concentrated.
EMPR updates by Directions
Northern-Slobozhanskyi and Kursk Direction
08:00 AM: the russian occupiers carried out two airstrikes using six guided bombs, conducted 119 shelling attacks on Ukrainian positions and settlements – including 17 using multiple launch rocket systems – and launched seven assault operations.
Southern-Slobozhanskyi Direction
08:00 AM: Russian forces attacked Ukrainian positions seven times near Starytsia and in the directions of Zybyno, Izbytske, Vovchansk, and Lyman.
Kupiansk Direction
08:00 AM: the russian occupiers carried out nine attacks toward Radkivka, Podoly, Kurylivka, Novoosynove, and Hlushkivka.
Lyman Direction
08:00 AM: Russian forces attempted to break through Ukrainian defenses 15 times, attacking toward Hrekivka, Novoiehorivka, Novoserhiivka, Zelenyi Hai, Stavky, Drobysheve, Dibrova, and Lyman.
Sloviansk Direction
08:00 AM: no offensive actions reported.
Kramatorsk Direction
08:00 AM: Russian troops carried out nine attacks toward Minkivka, Nykyforivka, Bondarne, Fedorivka, and Markove.
Kostyantinivka Direction
08:00 AM: the russian occupiers conducted 27 attacks in the areas of Pleshchiivka and Ivanopillia, as well as toward Kostiantynivka, Illinivka, Rusyn Yar, Raiske, Novopavlivka, Toretsk, and Stepanivka.
Pokrovsk Direction
08:00 AM: Ukrainian defenders repelled 63 assault attempts toward Bilytske, Dorozhne, Rodynske, Myrnohrad, Novooleksandrivka, Hryshyne, Vasylivka, Pokrovsk, Kotlyne, Udachne, Novomykolaivka, Muravka, Novopavlivka, Novopidhirne, and Molodetske.
Oleksandrivka Direction
08:00 AM: the russian forces launched four attacks near Oleksandrohrad and toward Kalynivske and Sosnivka.
Huliaipole Direction
08:00 AM: 14 russian attacks were recorded near Dobropillia, Tsvitkove, Pryluky, Olenokostiantynivka, Huliaipilske, Zelene, and Sviatopetrivka.
Orikhiv Direction
08:00 AM: Ukrainian forces repelled two attempts by the enemy to advance toward Prymorske and near Stepove.
Prydniprovskyi Direction
08:00 AM: the russian occupiers carried out five assault operations toward the Antonivskyi Bridge, as well as Bilogrudyi and Kruhlik islands.
Volyn and Polissia Directions
08:00 AM: no signs of the formation of enemy offensive groupings were detected.
Ukrainian defenders continue systematically destroying enemy forces and maintaining effective resistance across all sectors of the front.
Total Russian losses over the past 24 hours amounted to 1,230 personnel. Ukrainian forces also destroyed 13 armored combat vehicles, 29 artillery systems, 1,257 unmanned aerial vehicles, 166 vehicles, and two units of specialized equipment.
Follow the Russia-Ukraine war April 2026 timeline:
April 24, 2026 — Previous update.
April 26, 2026 – Next update.
2026 January → February → March → April → May → June
Tags: EMPR news Frontline Updates global security military briefing russia - ukraine war Russia-Ukraine conflict Tactical Report Ukraine war 2026












