The Pokrovsk offensive was a military operation in the Russo-Ukrainian war by the Russian Armed Forces with the primary goal of capturing the strategic cities of Pokrovsk and Myrnohrad in western Donetsk Oblast. Fighting increased with the Russian advance into and subsequent capture of Prohres on 18 and 19 July 2024, a turning point for the Russian offensive northwest of Avdiivka following the latter's capture in February 2024, and had taken place in numerous settlements east and south of Pokrovsk in Pokrovsk Raion.
After a protracted military campaign, Russian forces were reported to have captured Pokrovsk and Myrnohrad in early 2026 after entering the former city in November 2025. Despite official Russian claims of opening up new major advances in Donetsk following the cities' capture, Russia was reported to have been unable to capitalize on the seizure of both, not making significant advancements west of Pokrovsk and Myrnohrad since December 2025.
Background
Following the Russian success in the battle of Avdiivka, their forces significantly advanced north and northwest of the city to form a salient in the succeeding months. The success in the battle of Ocheretyne, fought over a settlement northwest of Avdiivka, led to further gains in the months leading up to July 2024.
Offensive
Early advances (18–31 July 2024)
On 17 July 2024, fighting began over Prohres, a village in central Donetsk Oblast, and Russian forces entered it the following day. On 19 July, Prohres was captured by Russia in an engagement reportedly lasting 48 hours. The breakthrough, reportedly caused by heavy airstrikes which led to the collapse and subsequent retreat of the 110th and 47th Mechanized Brigades, allowed for quick advances along a previously stable frontline. Two days prior, Russian forces had reportedly advanced up to the settlement of Lozuvatske, north of Prohres, and began contesting it. DeepStateMap.Live showed the same day a Russian advance to occupy most of the village; on 20 July, Russian troops began encircling the area between the two villages, and according to some sources, surrounded multiple Ukrainian companies by 24 July, which according to Forbes was "potentially hundreds of Ukrainian soldiers" of two battalions of the 31st Mechanized Brigade. These soldiers, according to David Axe, however managed to escape the encirclement around 26 July with the help of coordinated artillery and drone strikes. Forbes additionally reported that the 47th Brigade lost two M1 Abrams tanks during the engagement around Prohres and that Ukrainian forces had suffered high casualties.
On 25 July, Russia began advancing west of Prohres along a railway towards Vesele. This was followed by the capture of Lozuvatske around 26 July, Vovche around 27 July, and Novoselivka Persha, southeast of Prohres, around 29 July. The Russian advances following the capture of Prohres and the "tense and difficult" situation east of Pokrovsk were attributed to a lack of Ukrainian manpower and equipment, deficient training, and decreased morale.
Advance towards Hrodivka and Novohrodivka (1–23 August 2024)
On 1 August, Russian forces reportedly entered the outskirts of Zhelanne and Ivanivka, and between 1–4 August, captured Vesele. Russian milbloggers also claimed further advances within Ivanivka the same day. Forbes estimated on 2 August that Russia was advancing, where they were reportedly 18 kilometres (11 mi) from Pokrovsk, with "potentially" 40,000 troops composed of 20 Russian regiments and brigades while Ukraine had around 12,000 troops from six brigades. Fighting continued in the sector on 5 and 6 August, and the increased rate of Russian advances, according to Ukrainian Commander-in-Chief Oleksandr Syrskyi, made the front the most active across the frontline by early August as Russia's main offensive goal. Russia reportedly captured Serhiivka on 7 August, and began advancing towards the settlement of Hrodivka, the capture of which would allow for artillery strikes on Pokrovsk itself. On 9 August, the UK Defense Ministry reported that Pokrovsk was only 16 kilometres (9.9 mi) away from the frontline.
Amidst Ukraine's incursion into Russia's Kursk Oblast, fighting near Pokrovsk increased around 13 August, with a reported increase to 52 battles in a day in the area, greater than a third of all engagements across the frontline; a representative of the 110th Mechanized Brigade stated that the situation near Pokrovsk had deteriorated since Ukraine's incursion, attributed to shortages in ammunition and continual Russian offensive efforts. On 13 August, Russia reportedly entered Hrodivka and aligned the frontline with the Kazennyi Torets river in the north, in the process capturing Ivanivka, Lysychne, and Svyrdonivka. A Ukrainian official told Agence France-Presse that the incursion into Kursk had little effect on fighting in the east but that the "intensity of Russian attacks" had decreased slightly over the weekend. A Ukrainian lieutenant corroborated the report of fighting in Hrodivka, and said that "everything is very grim on the Pokrovsk front", while another Ukrainian soldier said that Russian forces were ordered to seize Myrnohrad, a city east of Pokrovsk. On 14 August, Russia continued advancing, seizing Zhelanne, southeast of Hrodivka, and in the direction of Novohrodivka, seizing Orlivka and reportedly entering Mykolaivka and Zhuravka.
Also on 15 August, Serhii Dobriak, the head of the Pokrovsk City Military Administration, reported that Russian forces were only 10 kilometres (6.2 mi) from the city, saying that Russia was "almost right up close to our community", and urged all citizens to evacuate. The same day, a Ukrainian soldier reported that Russian forces had a 10–1 advantage over Ukraine east of Pokrovsk in terms of infantry and were relentlessly conducting assaults on Ukrainian positions throughout the whole day, while the Institute for the Study of War (ISW) stated that Russia was prioritizing advances towards Pokrovsk. On 16 August, American officials reported that Russia had only withdrawn a limited number of units from eastern Ukraine to Kursk Oblast, while Ukrainian soldiers said that Russian attacks in the direction of Pokrovsk had not decreased following the incursion, with Russia choosing to reinforce their forces in the Pokrovsk direction rather than divert them. The same day, a Ukrainian officer reported that Russia was attempting to storm Novohrodivka, while residents of Selydove, Myrnohrad, and Novohrodivka continued to evacuate. On 17 August, Russia reportedly captured Mykolaivka, entered Novozhelanne, and advanced in the fields east of Zhelanne. A high-rise building in Myrnohrad was attacked by Russian shelling. Russian sources further claimed the complete capture of Novozhelanne and advances towards Novohrodivka and in the direction of Krutyi Yar through Zhuravka.
Russian forces moved south of Zhelanne to capture Novozhelanne and Zavitne around 18 August, confirmed by a soldier hoisting the Russian flag on the southern of the two settlements. On 19 August, civilians continued evacuating from Pokrovsk and surrounding settlements, while the city's head Serhii Dobriak announced that families with children would be forced to evacuate Pokrovsk due to continuing Russian advances starting 20 August, and would have at most two weeks to leave, while those in Myrnohrad would have only a few days. Dobriak additionally said that utilities and services would "gradually be winding down" within a week in Pokrovsk. Russia advanced on 18 and 19 August to fully capture Zhuravka and to control all territory east of the Vovcha River in the area, capturing Mezhove and Soniachne in the process. Russia continued to attack Novohrodivka and other settlements east of Pokrovsk; military analyst Franz-Stefan Gady said that Russia was likely "engaging the last proper defensive line outside of the town".
On 21 August, Russian forces advanced further south of Mykolaivka and south of Zhelanne, capturing Komyshivka. President Volodymyr Zelenskyy acknowledged the recent advances made by Russia east of Pokrovsk the same day, and announced that its forces were being bolstered in the area. Russia continued moving south on 22 August to capture Ptyche and advance in the direction of Kalynove, and reportedly gained a foothold in eastern Novohrodivka. The ISW analysed that the recent southern advances were likely due to a Ukrainian withdrawal from positions in the area to avoid encirclement by Russian forces. Services and the administration of Pokrovsk began shutting down or moving out of the city, while civilians continued to evacuate on 22 and 23 August. Russian sources claimed on 23 August that Russia was advancing within southern and southeastern Novohrodivka, had advanced into Krasnyi Yar from the southeast, and that there were reports of a seizure of Kalynove.
Capture of Novohrodivka and advance into Selydove (24 August – 6 September 2024)
Russia continued advancing through Novohrodivka on 24 August, capturing most of the eastern portion of the city, while advancing south towards Kalynove, and towards Karlivka from the east. Russian sources claimed the city council building in Novohrodivka had been seized through advances in the central part of the city, and that Krasnyi Yar had been captured, southwest of Hrodivka. Fighting continued for Novohrodivka on 25 August, and Russia reportedly increased their control to more than half of the city. Russian sources claimed further advances south of Novohrodivka towards Marynivka, and towards Kalynove from the north.
Russia continued advancing southwards, southeast of Novohrodivka, on 26 and 27 August; Russian forces entered Mykhailivka, east of Selydove, and advanced into Memryk around 26 August. The following day, Memryk, in addition to Kalynove, was reportedly captured.
By 27 August, Russia had advanced along the railway line passing through Novohrodivka into the city's northwestern outskirts. The ISW assessed that the recent Russian advance through Novohrodivka, taken place in only a few days, was in part due to Ukraine not attempting to maintain defensive positions within the city, where they reportedly had a 4–1 disadvantage in firepower, and instead opting to abandon the settlement. The ISW further said that the advance through Novohrodivka would give Russia a pathway to advance into Pokrovsk. By 28 August, Novohrodivka was widely reported to have been completely captured by Russia, with the Kyiv Post saying that the city had been lost in 72 hours. A prominent Ukrainian journalist expressed disapproval of the lack of promised fortifications in the area and called the situation near Pokrovsk "catastrophic". Russian sources also claimed on 28 August that further advances within Hrodivka had been made, with the claimed advance being up to the Zhuravka River dividing the settlement, and that Myrnohrad's southern outskirts had been reached via advances north through Krasnyi Yar.
The same day, Russia reportedly advanced into Selydove following a Ukrainian withdrawal from certain positions in the city, entering the eastern part of the city, likely through further advances within Mykhaikivka.
The ISW assessed on 29 August that Russia was simultaneously pursuing two offensives near Pokrovsk: towards Pokrovsk itself, where Russia was attacking the defensive line from Hrodivka to Novohrodivka, and south towards the defensive line running from Ukrainsk–Hirnyk–Selydove. They assessed that the former effort sought to first capture Myrnohrad and then advance into Pokrovsk's outskirts, while the latter to expand the salient east of Pokrovsk and to lessen opportunities for a Ukrainian counterattack at the base of the 21 kilometer wide Russian salient towards Avdiivka, and that these were both likely seen as necessary objectives by Russia to achieve prior to launching an attack on Pokrovsk itself. The second effort would supposedly hope to further eliminate the Ukrainian salient north of Krasnohorivka and capture the fields north of it, assisting in the hostilities taking place south of the Ukrainian salient.
Russian sources on 29 August claimed that engagements were taking place in northeastern Ukrainsk and southern Myrnohrad, while a Ukrainian analyst stated that the presence of Russian forces in Myrnohrad was rather only for sabotage and reconnaissance purposes. Selydove's center was claimed to have been reached by Russian forces.