Na de inval in Polen werd Heeresgruppe Nord naar het Westfront verplaatst en werd deze hernoemd in Heeresgruppe B. Tijdens Fall Gelb was zij verantwoordelijk voor de inval in Nederland en België. Aansluitend nam zij ook deel aan Fall Rot. Op 16 augustus 1940 werd zij naar Oost-Pruisen verplaatst en met het begin van Operatie Barbarossa hernoemd in Heeresgruppe Mitte.
9 juli 1942 - 9 februari 1943
Naar aanleiding van Fall Blau, het zomeroffensief in Rusland werd Heeresgruppe Süd in tweeën gesplitst, waaronder Heeresgruppe B. Haar doel was de Wolga en Stalingrad te veroveren. Tijdens Operatie Uranus werd haar front op 21 november 1942 door het Sovjet-Unie ten noorden en ten zuiden van Stalingrad doorbroken, waarmee vooral de 6. Armee werd ingesloten. Op 9 februari 1943 werd zij opgeheven en werden haar eenheden verdeeld over Heeresgruppen Mitte en Don.
19 juli 1943 - 26 november 1943
Op 19 juli 1943 werd in München de derde Heeresgruppe B opgericht. Zij moest zich bezighouden met de verdediging in Italië. Na overgave van Italië aan de geallieerden voerde zij op 8 september de maatregelen uit om het Italiaanse leger in haar rechtsgebied te ontwapenen. Op 26 november 1943 werd zij opgeheven.
26 november 1943 - 17 april 1945
Op dezelfde dag werd de vierde Heeresgruppe B opgericht om het gebied aan de Noordzee en het Kanaal te verdedigen. Dit omvatte Nederland tot aan Bretagne. Zij nam deel aan het Ardennenoffensief. In april 1945 capituleerde zij na zware gevechten in het Roergebied.
(en) Kursietis, Andris J. (1999). The Wehrmacht at War 1939-1945; The Units and Commanders of the Ground Forces during World War II. Aspekt, pp. 16. ISBN 90-75323-38-7. Geraadpleegd op 16 oktober 2019.
(en) Miller, Michael D., Andreas Schulz (2015). Leaders of the SS & German Police Volume 2. R. James Bender Publishing, San Jose, p. 41. ISBN 978-19-329-7025-8.