This is a list of World War II battles encompassing land, naval, and air engagements as well as campaigns, military operations, and sieges. Campaigns generally refer to broader strategic operations conducted over a large area of 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. For example, the Battle of the Atlantic was more or less an entire theatre of war, and the so-called battle lasted for the duration of the entire war.
Battles in 1939
BattleCampaignTheatreStartEndAlliesAxisVictoryWesterplatteInvasion of Poland1939-09-011939-09-07AxisChojnice1939-09-01AxisDanzigAxisDanzig BayAxisKrojantyAxisLasy KrólewskieAlliesMokraAlliesMikołów1939-09-011939-09-02AxisPszczynaAxisCzęstochowa1939-09-03AxisMławaAxisJordanówAxisWęgierska GórkaAxisGrudziądz1939-09-04AxisTuchola Forest1939-09-05AxisSlovak invasion of Poland1939-09-16AxisHel1939-10-02AxisFraustadt1939-09-02AlliesBorowa Góra1939-09-021939-09-06AxisBukowiec1939-09-03AxisKatowice1939-09-031939-09-04AxisPiotrków Trybunalski1939-09-041939-09-06AxisRóżanAxisTomaszów Mazowiecki1939-09-06AxisPułtusk1939-09-061939-09-07AxisŁódź1939-09-08AxisBarak1939-09-07AlliesŁomża1939-09-10AxisWiznaAxisSaar OffensivePhoney WarWestern Front1939-10-16AxisWola CyrusowaInvasion of Poland1939-09-08AlliesRadom1939-09-081939-09-09AxisGdynia1939-09-14AxisWarsaw1939-09-28AxisBzura1939-09-091939-09-19AxisKampinos Forest1939-09-20AxisJarosław1939-09-101939-09-11AxisKępa Oksywska1939-09-19AxisKałuszyn1939-09-111939-09-12AlliesPrzemyśl1939-09-14AxisLwów1939-09-121939-09-22Axis/SovietModlin1939-09-131939-09-29AxisJaworów1939-09-141939-09-16AlliesBrześć Litewski1939-09-17AxisKobryń1939-09-18InconclusiveTomaszów Lubelski1939-09-171939-09-26AxisWilnoSoviet invasion of PolandInvasion of Poland1939-09-181939-09-19SovietWólka WęglowaInvasion of Poland1939-09-19AlliesKrasnystaw1939-09-191939-09-20AxisGrodnoSoviet invasion of PolandInvasion of Poland1939-09-201939-09-22SovietCześnikiInvasion of Poland1939-09-21AlliesŁomiankiSoviet invasion of PolandInvasion of Poland1939-09-22SovietKrasnobródInvasion of Poland1939-09-23AlliesHusynneSoviet invasion of PolandInvasion of Poland1939-09-24SovietWładypol1939-09-27SovietSzack1939-09-28AlliesWytyczno1939-10-01SovietKockInvasion of Poland1939-10-021939-10-05AxisSuomussalmiWinter War1939-11-301940-01-08FinnishPetsamo1940-03-13SovietSallaFinnishIlomantsi (1939)1939-12-101939-12-16StalemateRiver PlateBattle of the Atlantic1939-12-13AlliesTaipaleWinter War1939-12-061939-12-27FinnishKollaa1939-12-071940-03-13FinnishVarolampi Pond1939-12-101939-12-11FinnishTolvajärvi1939-12-12FinnishSumma (first)1939-12-161939-12-22FinnishKelja1939-12-251939-12-27Finnish
Battles in 1940
BattleCampaignTheatreStartEndAlliesAxisVictoryRaate RoadWinter War1940-01-011940-01-07FinnishKuhmo1940-01-281940-03-13StalemateSumma (second)1940-02-011940-02-15SovietAltmarkPhoney WarWestern Front1940-02-16AlliesHonkaniemiWinter War1940-02-251940-02-27SovietVyborg Bay (1940)1940-03-021940-03-13CeasefireOslofjordNorwegian campaignWestern Front1940-04-08AxisGerman invasion of DenmarkOperation Weserübung1940-04-09AxisDrøbak SoundNorwegian campaignAlliesFornebuAxisHorten HarbourAxisKristiansandAxisLofotenAlliesNarvik1940-04-091940-06-08 PolandAlliesNarvik (naval Norwegian)1940-04-09AxisMidtskogen1940-04-10AlliesNarvik (first naval)AlliesNarvik (second naval)1940-04-13AlliesDombås1940-04-141940-04-19AlliesHegra Fortress1940-04-151940-05-05AxisNamsos1940-041940-05AxisÅndalsnes1940-04-191940-05AxisGratangen1940-04-231940-04-25AxisHøljarast Bridge1940-04-24AxisKvam1940-04-251940-04-26AxisVinjesvingen1940-05-031940-05-05AxisNordland1940-05-081940-06-01AxisThe HagueGerman invasion of the Netherlands1940-05-10AlliesInvasion of IcelandAllied occupation of IcelandBritishGerman invasion of LuxembourgAxisMaastrichtGerman invasion of the NetherlandsAxisFort Ében-ÉmaelGerman invasion of Belgium1940-05-101940-05-11AxisMillGerman invasion of the NetherlandsAxisRotterdam1940-05-14AxisZeeland1940-05-18AxisGrebbeberg1940-05-111940-05-13AxisAfsluitdijk1940-05-121940-05-14AxisHannutGerman invasion of Belgium1940-05-14AxisSedanBattle of France1940-05-17AxisRotterdam BlitzGerman invasion of the Netherlands1940-05-14AxisGemblouxGerman invasion of Belgium1940-05-141940-05-15AlliesMontcornetBattle of France1940-05-17AlliesArras1940-05-21AxisBoulogne1940-05-221940-05-25AxisCalais1940-05-26AxisLysGerman invasion of Belgium1940-05-241940-05-28AxisYpres–Comines Canal1940-05-261940-05-28AlliesDunkirkBattle of France1940-05-261940-06-04AxisAbbeville1940-05-271940-06-04AxisLille1940-05-281940-05-31AxisOperation Paula1940-06-03AxisFall Rot1940-06-051940-06-25AxisOperation JunoNorwegian campaign1940-06-08AxisItalian invasion of FranceBattle of France1940-06-101940-06-25AxisSiege of MaltaMediterranean Front1940-06-111942-11-20 GreeceAlliesLagardeBattle of FranceWestern Front1940-06-171940-06-18AxisSaumur1940-06-181940-06-20AxisOperation CollarBritish Commando operations1940-06-241940-06-25AxisEspero ConvoyMediterranean Front1940-06-28InconclusiveSoviet occupation of Bessarabia and Northern Bukovina1940-06-281940-07-03SovietMers-el-KébirMediterranean Front1940-07-03AlliesKassalaEast African campaignAfrican Front1940-07-04AxisKanalkampfBattle of BritainWestern Front1940-07-041940-08-11InconclusiveCalabriaMediterranean Front1940-07-09InconclusiveOperation AmbassadorBritish Commando operationsWestern Front1940-07-141940-07-15AxisCape SpadaMediterranean Front1940-07-19AlliesItalian invasion of British SomalilandEast African campaign1940-08-031940-08-19AxisTug ArganEast African campaignAfrican Front1940-08-111940-08-15AxisAdlertagBattle of BritainWestern Front1940-08-13AlliesThe Hardest Day1940-08-18InconclusiveThe Blitz1940-09-071941-05-11InconclusiveItalian invasion of EgyptWestern Desert campaignAfrican Front1940-09-091940-09-16AxisBattle of Britain DayBattle of BritainWestern Front1940-09-15AlliesLạng SơnJapanese invasion of French IndochinaSouth-East Asian Front1940-09-221940-09-26JapaneseDakarWest African campaignAfrican Front1940-09-231940-09-25VichyGraveney MarshBattle of BritainWestern Front1940-09-27AlliesFranco-Thai WarSouth-East Asian Front1940-101941-01-28ThaiCape PasseroBattle of the MediterraneanMediterranean Front1940-10-12AlliesConvoy BN 7East African campaignAfrican Front1940-10-201940-10-21AlliesGabonWest African campaign1940-10-271940-11-12AlliesPindusGreco–Italian WarMediterranean Front1940-10-281940-11-13AlliesKonitsa1940-11-01AxisElaia–Kalamas1940-11-021940-11-08AlliesTarantoMediterranean Front1940-11-111940-11-12AlliesMorava–IvanGreco–Italian WarMediterranean Front1940-11-141940-11-23 AlbaniaAlliesKorytsaGreco–Italian War1940-11-161940-11-22AlliesCape SpartiventoMediterranean Front1940-11-27InconclusiveSarandaGreco–Italian WarMediterranean Front1940-12AlliesNibeiwaWestern Desert campaignAfrican Front1940-12-09AlliesSidi Barrani1940-12-101940-12-11AlliesHimaraGreco–Italian WarMediterranean Front1940-12-131940-12-22AlliesGiarabubWestern Desert campaignAfrican Front1940-12-251941-03-21Allies
Battles in 1941