This is a list of military engagements during the Russo-Ukrainian war (2022–present), encompassing land, naval, and air engagements as well as campaigns, operations, defensive lines and sieges. Campaigns generally refer to broader strategic operations conducted over a large territory and over a long period. Battles generally refer to short periods of intense combat localised to a specific area and over a specific period. However, use of the terms in naming such events is not consistent.

Battles

NameOblastStart dateEnd dateFrontResult of the battleBattle of Antonov AirportKyivNorthernRussian victory and subsequent withdrawalCapture of ChernobylKyivNorthernRussian victory and subsequent withdrawalBattle of KharkivKharkivEasternUkrainian victory Battle of SumySumy early March 2022 Northern Ukrainian victoryRussian troops no longer hold any settlements in Ukraine's Sumy region, says governor, National Post (4 April 2022) Siege of ChernihivChernihiv Northern Ukrainian victory Siege of MariupolDonetsk Eastern, southern Russian victory Battle of KyivKyiv City Northern Ukrainian victory Battle of HostomelKyiv Northern Ukrainian victory Capture of MelitopolZaporizhzhia Southern Russian victory and ongoing occupation Battle of VolnovakhaDonetsk Eastern Russian victory Battle of MykolaivMykolaiv Southern Ukrainian victory Battle of BuchaKyiv Northern Ukrainian victory Battle of IrpinKyiv Northern Ukrainian victoryBattle of MakarivKyivNorthernUkrainian victoryBattle of KhersonKhersonSouthernRussian victory, occupation (March–November 2022)Battle of VoznesenskMykolaivSouthernUkrainian victoryVoznesensk resists Russian takeover: City occupied 3 days, now freed & preparing to defend , France 24.Battle of IziumKharkivEasternRussian victory Battle of EnerhodarZaporizhzhiaSouthernRussian victory and ongoing occupationBattle of MoshchunKyivNorthernUkrainian victoryBattle of BrovaryKyivNorthernUkrainian victoryBattle of RubizhneLuhanskEasternRussian victoryBattle of SlavutychKyivNorthernRussian victory and subsequent withdrawalBattle of PopasnaLuhanskEasternRussian victoryBattle of MarinkaDonetskEasternRussian victoryBattle of the Siverskyi DonetsLuhanskEasternUkrainian victory Battle of SievierodonetskLuhanskEasternRussian victoryBattle of LysychanskLuhansk 2-3 July 2022EasternRussian victory Battle of BakhmutDonetskEasternRussian victoryBattle of PiskyDonetskEasternRussian victoryBattle of SoledarDonetskEasternRussian victoryBattle of VuhledarDonetskEasternRussian victoryBattle of Mala TokmachkaZaporizhzhiaSouthernRussian victory Battle of AvdiivkaDonetskEasternRussian victoryBattle of Chasiv YarDonetskEasternBattle of KrasnohorivkaDonetskEasternRussian victoryBattle of OcheretyneDonetskEasternRussian victoryBattle of ToretskDonetskEasternRussian victoryBattle of KurakhoveDonetsk early January 2025EasternRussian victoryBattle of KostiantynivkaDonetskEastern

Campaigns and offensives Name Oblast Start date End date Front Result Snake Island campaign Odesa Southern Ukrainian victory Northern Ukraine border skirmishes Sumy Oblast, Chernihiv Oblast, Ukraine, and Kursk Oblast, Russia Northern Kherson counteroffensive Kherson and Mykolaiv Southern Ukrainian victory Dnieper campaign Kherson, Mykolaiv and Zaporizhzhia Southern Kharkiv counteroffensive Kharkiv, Donetsk and Luhansk Eastern Ukrainian victory Lyman front Donetsk Eastern Ukrainian victory Luhansk Oblast campaign Kharkiv and Luhansk Eastern 2023 Bryansk Oblast raid Bryansk Oblast, Russia RussiaInconclusive 2023 Belgorod Oblast incursions Belgorod Oblast, Russia RussiaInconclusive 2023 Ukrainian counteroffensive Donetsk, Kherson and Zaporizhzhia December 2023 Eastern Russian victory Raids on the Tendra Spit Kherson Southern Russian victory March 2024 western Russia incursion Belgorod Oblast and Kursk Oblast, Russia RussiaInconclusive2024 northern Kharkiv offensiveKharkivEasternInconclusiveKharkiv Oblast campaign (2024–present)KharkivEasternPokrovsk offensiveDonetskEastern Russian victoryKursk campaignKursk Oblast, Russia March 2025Russia Russian victoryVelyka Novosilka offensiveDonetskEastern Russian victoryKupiansk offensiveKharkivEastern2025 Sumy offensiveSumyNorthernInconclusiveNovopavlivka offensiveDonetsk and Dnipropetrovsk EasternInconclusive 2025 Dobropillia offensive Donetsk Eastern Ukrainian victory Huliaipole offensive Dnipropetrovsk and Zaporizhzhia Southern Russian victory 2026 Ukrainian counteroffensive Dnipropetrovsk, Donetsk and Zaporizhzhia Southern 2026 Dobropillia offensive Donetsk Eastern

Notable non-battle attacks

Name Location Date Attacker Target Odesa strikes Odesa, Odessa Oblast, Ukraine 24 February 2022–present Russia Targets in the Odesa area Chuhuiv air base attack Chuhuiv, Kharkiv Oblast, Ukranine Russia Ukrainian air base Millerovo air base attack Millerovo air base, Millerovo Oblast, Russia Ukraine Russian air base Chornobaivka attacks Kherson International Airport, Kherson, Russian controlled Ukraine 27 February–5November 2022 Ukraine Russian-controlled airport Vinnytsia strikes Vinnytsia, Vinnytsia Oblast, Ukraine - Russia Ukrainian Airbase, and Air Force command center Yavoriv military base attack Yavoriv, Lviv Oblast, Ukraine Russia Ukrainian military base 7 March 2022 Mykolaiv military barracks attack , Mykolaiv Oblast, Ukraine Russia Ukrainian military base 18 March 2022 Mykolaiv military quarters attack Mykolaiv Oblast, Ukraine Russia Ukrainian military base Berdiansk port attack Berdiansk, Zaporizhzhia Oblast, Russian controlled Ukraine Ukraine Russian naval ship Sinking of the Moskva Black Sea Ukraine Russian Desna barracks airstrike Desna, Chernihiv Oblast, Ukraine Russia Ukrainian military barracks Attack on Nova Kakhovka Nova Kakhovka, Kherson Oblast, Russian controlled Ukraine Ukraine Russian military forces & an ammunition depot 2022 Saky air base attack Saky Air Base, Crimea, Russia Ukraine Russian air base 2022 Crimean Bridge explosion Crimean Bridge, Crimea, Russia 8 October 2022 Ukraine Crimean Bridge section Strikes on Ukrainian infrastructure Ukraine 10 October 2022–present Russia Critical infrastructure and facilities Makiivka military quarters shelling Makiivka, Donetsk Oblast, Russian controlled Ukraine 31 December 2022–1January 2023 Ukraine Russian military forces and an ammunition depot Wagner Group rebellion Russia 23–24 June 2023 Wagner Group Russian Ministry of Defence Zarichne airstrike , Zaporizhzhia Oblast, Ukraine 3 November 2023 Russia Ukrainian military barracks 2023 Belgorod shelling Belgorod Oblast, Russia 30 December 2023 Ukraine Attack on Belgorod Oblast bordering Ukraine 2024 Belgorod strike Belgorod Oblast, Russia 15 February 2024 Ukraine Targets in the Belgorod Oblast September 2024 Poltava strike Poltava Oblast, Ukraine 3 September 2024 Russia Military Institute of Telecommunications and Information Technologies Cherkaske missile attack Dnipropetrovsk, Ukraine 3 March 2025 Russia Ukrainian military training camp 2025 Sumy airstrike Sumy, Ukraine 13 April 2025 Russia Congress Center of the Sumy State University, city of Sumy. 2025 Russian strikes on Ukrainian training grounds Dnipropetrovsk and all over Ukraine 1 June 2025 Russia Ukrainian military training camps Operation Spiderweb Olenya, Dyagilevo, Ivanovo, Belaya, and Ukrainka airbases, Russia 1 June 2025 Ukraine Russian Air Force's Long-Range Aviation assets at five air bases.

Outside Russia and Ukraine Name Location Date Attacker Target2022 Zagreb Tu-141 crash Zagreb, Croatia 10 March 2022 Ukraine Unintentional out-of-control drone strike in Croatia. 2022 missile explosion in Poland Przewodów, Lublin Voivodeship, Poland 15 November 2022 Ukraine Unintentional out-of-control missile strike which damaged the Polish village of Przewodów.Azerbaijan Airlines Flight 8243Near Aktau International Airport, Aktau, Kazakhstan25 December 2024RussiaUnintentional downing of civilian international passenger flight after being hit mid-flight by a Russian missile during efforts to repel a Ukrainian drone attack.2025 Russian drone incursion into PolandEastern, central and northern Poland9–10 September 2025RussiaUnarmed drones entered Poland's airspace after allegedly being launched from Russia. Up to four drones were confirmed to have been shot down, most by the Dutch Air Force.Ukrainian attacks on oil tankersBlack Sea, Mediterranean Sea, and other seas28 November 2025–presentUkraineA series of military operations conducted by the Security Service of Ukraine against Russian oil tankers.

See also

Russo-Ukrainian war Timeline of the Russo-Ukrainian war (2022–present) Russo-Ukrainian war (2022–present) order of battle Combatants of the war in Donbas List of Russian generals killed during the Russo-Ukrainian war (2022–present) List of Ukrainian flag officers losses during the Russo-Ukrainian war Territorial control during the Russo-Ukrainian war List of battles involving Russia

Notes

References