B集团军群(德语:Heeresgruppe B)是第二次世界大战中,纳粹德国德国国防军下的一个集团军群。
B集团军群参加过进攻西线的行动,担任占领荷兰和比利时的角色,并引诱盟军主力部队进入比利时,让德军主力的A集团军群给予决定性的一击。在1940年夏季B集团军群约有300,000人。到了东线1942年夏季,B集团军群由南方集团军群分裂而成,并负担蓝色行动中掩护A集团军群侧翼的任务,包括让麾下的第6集团军进攻斯大林格勒。到了斯大林格勒战役灾难性的惨败后,B集团军群与顿河集团军群重新编为南方集团军群。往后B集团军群再参与了解除意大利武装的任务,还有在法国防守诺曼底地区。在盟军登陆成功后,B集团军群曾进行过激烈的抵抗,还在1944年冬季发动了突出部之役,失败后被盟军困于鲁尔区,在鲁尔包围战后全军覆没,共320,000人被俘。