B集團軍(德語:Heeresgruppe B)是第二次世界大戰中,納粹德國德意志國防軍下的一個集團軍。
1940年,B集團軍首次組建參加了法國戰役,擔任佔領荷蘭和比利時的角色,並引誘盟軍主力部隊進入比利時,讓德軍主力的A集團軍給予決定性的一擊。在1940年夏季B集團軍約有300,000人。
B集團軍第2次組建是在1942年夏季,德軍將東線戰場上的南方集團軍分割為A集團軍與B集團軍。負責在隨後的藍色行動中掩護A集團軍的北方側翼,包括由B集團軍麾下的第6軍團發起的史達林格勒戰役。1943年二月,B集團軍與頓河集團軍重新合併編組為新的南方集團軍。
1943年7月B集團軍再次組建於義大利北部,並由埃爾溫·隆美爾負責指揮。其任務為在墨索里尼被推翻後,負責防衛北義大利並執行軸心方案以解除義大利軍隊的武裝。隨後在凱塞林的C集團軍於羅馬南方守住冬季防線,且墨索里尼主導的義大利社會共和國成立後,B集團軍於1943年11月26日移往法國北部。1944年6月,B集團軍參與了諾曼第戰役。
1944年7月19日,君特·馮·克魯格元帥接替了負傷的隆美爾,緊接著8月17日,在B集團軍有可能完全被盟軍包圍的法萊斯包圍戰中,克魯格元帥遭到撤換並被召回柏林,由瓦爾特·莫德爾元帥接替B集團軍指揮官,克魯格元帥隨後於8月19日因受到7月20日密謀案的牽連而在恐懼中自殺。而後B集團軍在越過塞納河後成功逃脫,但仍損失了約六萬人及大量的裝備。
在B集團軍移動到低地國後,莫德爾將總部設於安恆附近的奧斯特貝克(英语:Oosterbeek)。然而9月17日盟軍展開市場花園行動,總部所在地頓時成為前線,莫德爾錯以為盟軍目標是他而倉皇撤離。[1]隨後1944年冬季,集團軍發動了突出部之役,但以失敗告終。[2]隔年,集團軍在魯爾包圍戰中被包圍於德國北部,並被切割成數個區域。最後一支部隊於1945年4月21日向盟軍投降,前後合計約320000人被俘。同一天莫德爾自殺以逃避蘇聯將對其於東線戰場上的罪行之究責。[3]