蒙哥马利为了守住被突破的侧翼,立即从英军第2集团军撤下两个师投入被突破的防线。经过一系列激战,德军第15集团军的4个师于11月8日前逃回了瓦尔河对岸。
11月初以前,德军伞兵第1集团军防守在马斯河大弧形防线的鲁尔蒙德、奈梅亨一带。蒙哥马利计划与美军在马斯河以东实施并肩攻势,将德军伞兵第1集团军赶回马斯河东岸,这是取得此次进攻战役胜利的基础。然而,美军那里的兵力并不强大,布莱德雷调来了第9集团军,把它部署在亚琛地域的第1集团军与蒙哥马利的英军之间。
这时,布莱德雷要求原来暂时借给蒙哥马利的全部美军师归建,并坚持要求蒙哥马利把英军战线延伸至盖伦基尔亨以南地区。结果,蒙哥马利只能追求有限的进攻目标,重新部署兵力后,进攻马斯河以西地域的德军,同时其南翼部队参加美军计划于11月中旬发动的攻势。
蒙哥马利将加拿大第1集团军部署在奈梅亨—马斯河口之间比较稳定的阵地上防守。他命令第2集团军的2个军于11月14日进攻马斯河以西的德军,再推进到马斯河鲁尔蒙德、芬洛一带。
在英军第2集团军的强大攻势下,德军第1空降集团军被迫撤退。然而,由于恶劣天气的影响,盟军航空兵的出勤率大大降低,加上德军布设了大面积的雷区,英军的推进速度缓慢。直到11月底,英军第2集团军才占领马斯河西岸。
关于德国亚琛地带的战事,美军第1集团军希望尽快占领亚琛市,它属于西方壁垒防御体系。无论从政治上和军事上考虑,希特勒都要求德军必须守住亚琛市,不让美军占领古老的德国皇宫,也不能遭到毁灭性破坏。
美军于9月中旬推进到施托尔贝格南郊以后,从北面进攻亚琛地区。在宽大正面上,美军突破了德军坚固的防御工事。亚琛市受到两个方向的进攻,美军差不多把它包围了,德军只剩一条宽6公里的走廊与后方联系。
10月13日,美军发起强大的攻势切断了这条走廊。在这个被盟军飞机和火炮轰成废墟的地方,激战一直持续到10月23日。类似的激战竟被德国宣传部门宣扬为日后各个城市的守军应当仿效的榜样。
10月底,美军在亚琛以东方向继续进攻,尽管是局部性攻势,但却发展成极其惨烈的血战。至11月中旬,双方的战斗规模越来越大。这时,美军2个集团军与英军南翼部队共同发动了总攻,以便推进到鲁尔河一带,并准备强渡莱茵河,夺取鲁尔工业区。
另外,在亚琛正面方向,从10月22日起,德军在伞兵第1集团军与第7集团军之间部署了从G集团军群紧急调来的坦克第5集团军。这一调动原因起初是希特勒准备发动阿登反攻。为了阻击美军在亚琛正面推进,德军的3个集团军形成了统一指挥。
盟军发动进攻前实施了猛烈的空袭,目的是摧毁埃施韦勒和迪伦以西的德军阵地。美军2个集团军和英军南翼部队投入了14个师的兵力,很快就达到17个师的兵力。
在双方激战时,在主攻方向只有40公里宽的正面美军投入了10个师,但盟军未能实现快速突破。德军发动疯狂的阻击战,其中在许尔特根瓦尔德森林的战斗最为激烈,同时德军按计划边战边退。12月前,德军在于利希与迪伦之间撤过了鲁尔河。在追击过程中,英军趁机占领了盖伦基尔亨。
布莱德雷认为此次进攻非常不顺利,因为美军没有在正面南段推进到能够调节鲁尔河水位的乌尔福特水坝。布莱德雷多次调来轰炸机空袭大坝,把水放掉。但大坝太庞大了,盟军轰炸机的轰炸未能成功。
美军不敢强渡鲁尔河,因为一旦乌尔福特大坝被德军炸开,该河会在美军后方造成可怕的洪水。因此美军认为,只能在占领大坝后再强渡鲁尔河。
对德军来讲,此次防御战的结果是坦克第5集团军取得了重大战果,美军伤亡惨重。美军不得不把强大的预备队提前投入距离阿登山地区很近的战场。德军为此次胜利付出的代价也很大,德军被迫把计划用来阿登反攻的几个师投入到防御战中,这些师损失很大,大量装备被毁。希特勒只能缩减其他部队的装备,对这些师进行补充。德军坦克第5集团军在这次战役结束前不久把防御地段转交给第15集团军。
在其他地段上,盟军计划发动了三路互相策应的攻势:巴顿的美军第3集团军于11月初在梅斯地域发动了进攻;美军第7集团军于11月14日在孚日山脉发动进攻;法军第1集团军也于11月14日在勃艮第峡谷发动进攻。三路盟军将进攻的是德军G集团军群,即第19、第1集团军。约在一个月以前,巴尔克把第19集团军所属部队部署在贝尔福以南依托瑞士边界,再沿孚日山西坡径直向北延伸至巴卡拉地区。第1集团军的阵地与第19集团军的阵地,并向西北伸延至摩泽尔河以及河对岸。这两个德国集团军的阵地在蓬塔穆桑以北跨越摩泽尔河,包括梅斯堡垒区;在梅斯以北,德军防线再次越过摩泽尔河,在蒂永维尔与特里尔之间与德军第7集团军的阵地相连。
德军第19和第1集团军利用约一个月的喘息之机加强了防御阵地。但这些部队的实力太弱,装备严重不足。10月份曾在这两个集团军接合部封堵缺口的那些坦克师,只留下来一个师。其他的坦克师随坦克第5集团军一起归入B集团军群,参加鲁尔河防御战,损失惨重。
G集团军群的防线尽管绕来绕去,表面上很强大,其实非常脆弱,缺乏纵深和预备队。德军先是遭到了美军第3集团军的猛攻,不久又遭到美军第7集团军和法军第1集团军的猛攻。G集团军群仅能靠自己的兵力防守,得不到任何增援。
11月8日,美军第3集团军想在迪厄兹和福克蒙地段进行突破,并在蒂永维尔强渡摩泽尔河,目的是从两翼迂回攻击梅斯。经过几天的猛攻,美军第3集团军在德军的南面阵地几个地段上突破,在蒂永维尔建立了几个登陆场。
德军出动机动兵力向美军突击部队实施的反攻被美军击溃,梅斯被美军包围。德军防线逐渐向后移到梅尔齐希—萨尔布吕肯以东地域一带,进入沿萨尔河修筑的西方壁垒防御工事。美军第3集团军在萨尔路易一带的萨尔河东岸建立了一个登陆场,德军第1集团军在西方壁垒薄弱处挡住了美军的攻势。
巴顿认为美军急需进行猛烈的炮火准备后,才能击退德军第1集团军。当时,美军第3集团军暂时缺少炮弹来实施这种炮火准备。就这样,美军第3集团军的攻势于12月初暂停。巴顿计划于12月19日,等储备足够的炮弹和补足编制后,再恢复攻势。
11月14日,法军第1集团军一部攻打孚日山西坡,那里的守军是德军第19集团军。法军第1集团军主力进攻贝尔福和勃艮第峡谷方向。美军第7集团军出动隶属它的几支法军部队,在巴卡拉及其以北地域发动猛攻,任务是占领萨韦纳通道,并推进到下阿尔萨斯。
法军第1集团军主力在贝尔福以南地区突破了德军防线,沿瑞士边界向前推进,又在巴塞尔以北附近逼近莱茵河。德军第19集团军在贝尔福只部署了少量兵力。
11月22日,法军第1集团军的一支部队攻占了贝尔福,歼灭了该城守军。德军想从阿尔特基尔克地域发动反攻,切断已推进到莱茵河的法军坦克师,这些反攻只是影响了法军的推进速度,但没有取得成功。法军第1集团军投入新的兵力,北上米卢斯,在米卢斯击退了德军反攻。11月24日,法军占领米卢斯。在米卢斯以西地区,法军将德军赶到塔恩以南地区。
另外,法军的1个坦克师于11月22日占领了萨韦纳通道。11月23日,法军推进到斯特拉斯堡。堡垒争夺战十分激战,一直持续到11月27日,法军才占领斯特拉斯堡。法军第1集团军想于12月推进到莱茵河的几座大桥附近,并在凯尔建立登陆场,但失败了。因为德军把莱茵河大桥炸毁了。
在向米卢斯和斯特拉斯堡挺进的法军两个部队之间,由于德军第19集团军中路部队在激烈的防御战中死守孚日山,结果法军第1集团军和美军第7集团军相邻翼侧部队被迫一边苦战,一边开辟通过该山的道路。法军占领斯特拉斯堡以后,布吕什河谷地的德军防御已被法军从后方发动的进攻所瓦解。当时,盟军只能从布吕什河谷地通过孚日山。
由布吕什河谷地往南,盟军相邻翼侧部队完全被困在山里。发现这一有利情况,德军第19集团军继续在塞莱斯诺、科尔马、塔恩、米卢斯以西一带坚守莱茵河以西地区。另外,德军第19集团军的阵地对盟军日后的进攻起到严重的阻碍作用。
艾森豪威尔原本希望,法军第1集团军的强大兵力完全有能力击溃丧失了战斗力的德军第19集团军。然而,这一希望显然无法实现。
美军第7集团军于11月14日发动了进攻,矛头直指萨尔布尔方向。11月21日,美军第7集团军到达萨尔布尔。美军第7集团军占领萨韦纳通道和通过斯特拉斯堡后,在塞莱斯诺西北地区留下一个军支援法军。美军第7集团军主力部队集中在北翼,想从阿格诺向莱茵河推进,再向北推进,与美军第3集团军共同强攻西方壁垒。
12月12日,美军第7集团军主力推进到阿格诺,几天以后,美军在维桑布尔东北地区突破了西方壁垒。