Немецкие войска на Западе после переброски части сил на Восток насчитывали номинально 65 пехотных и 8 танковых дивизий, однако фактически их численность не превышала одной трети численности войск противника. Подвоз боеприпасов н техники непрерывно сокращался. Влияние колоссального превосходства противника в воздухе на наземные бои вообще не поддавалось никакому цифровому выражению. Гитлер, желавший теперь лишь продолжения войны любой ценой, по существу лишь содействовал осуществлению плана Эйзенхауэра уничтожить главные силы немецких войск еще на западном берегу Рейна. Немецкие армии должны были продолжать борьбу за каждую пядь земли, то есть, иными словами, оставаться на тех многочисленных выступах, которые возникли в результате предшествующих боев. Это означало, что немецкие войска будут удерживать крупный плацдарм в районе Кольмара и не смогут отойти в Южной Голландии с Нижнего Рейна на гораздо более короткую линию: южный берег залива Зёйдер-Зе, Арнем. Когда войска западных союзных держав восточнее Ахена вышли к реке Рур, охват выступа фронта между Триром и Рурмондом поневоле напрашивался сам собой. Участок Западного вала между Рейном и Мозелем также должен был попасть под серьезнейшую угрозу, если бы противнику удалось прорваться между Рейном и Пфальцским лесом.
После того как в связи с окончанием Арденнского наступления с Западного фронта были отведены основные силы 6-й танковой армии СС, здесь оставалось еще семь немецких армий. Группа армий «Г» состояла из 19-й армии, оборонявшей Верхний Рейн и район Кольмара, и 1-й армии, прикрывавшей пространство между Рейном и Мозелем. Между Мозелем и Маасом на рубеже Трир, Рурмонд занимали оборону 7-я полевая, 5-я танковая и 15-я полевая армии, входившие в группу армий «Б». Линия фронта в этом районе проходила так же, как и перед началом Арденнского наступления. В составе вновь образованной группы армий «X», командование которой принял генерал-полковник Бласковиц, находились 1-я парашютно-десантная армия на Маасе и 25-я армия на Нижнем Рейне.
20 января французы перешли в наступление в Эльзасе, чтобы, наконец, выяснить здесь обстановку и ликвидировать кольмарский плацдарм. Перед ними стояла задача ударом с юга овладеть Кольмаром и одновременно атаковать плацдарм с севера. Однако из-за упорного сопротивления 19-й армии это им не удалось. Лишь когда их усилили американским корпусом в составе четырех дивизий и он начал наступление на Кольмар с северо-запада, стал намечаться успех операции, 3-го февраля Кольмар был взят, а плацдарм расчленен на отдельные части. После упорных боев немецкие войска в этом районе были ликвидированы. К 9 февраля союзники вышли к Рейну на всем участке от Базеля до Страсбурга.
К моменту завершения этой операции группа армий Монтгомери закончила перегруппировку с целью наступления по сходящимся направлениям против оборонявшихся между Маасом и Рейном немецких войск.
План Монтгомери состоял в том, чтобы подчиненной ему 9-й американской армией нанести удар севернее Дюрена через реку Рур, ограничиться обороной на фронте 2-й армии между Рурмондом и Геннепом, а 1-й канадской армией, усиленной армейским корпусом, осуществить прорыв в юго-восточном направлении, предприняв наступление на узком участке между Маасом и Рейном южнее Неймегена. Обе фланговые армии должны были встретиться в районе между Крефельдом и Гельдерном, разгромить зажатые между Маасом и Рейном силы 15-й и 1-й парашютно-десантной армий и овладеть левым берегом Рейна от устья реки Эрфт до Эммериха. Наводка мостов для последующего форсирования Рейна была предусмотрена в районах Рейнберга, Ксантена и Рееса. Эйзенхауэр обещал Монтгомери в целях обеспечения южного фланга 21-й группы армий, что 1-я американская армия одновременно перейдет в наступление и форсирует реку Рур в районе Дюрена. Все наступательные действия должны были начаться 8 февраля, поскольку быстрее произвести перегруппировку после сражения в Арденнах не представлялось возможным. Особенно много времени и усилий требовалось для сосредоточения сильной канадской армии на узком участке между Маасом и Рейном, так как сюда подходили из Южной Голландии всего две шоссейные дороги. К тому же для обеспечения внезапности сосредоточение должно было производиться с большой осторожностью и основательной маскировкой. Это англичанам вполне удалось.
Вообще говоря, следовало ожидать перехода союзников в новое наступление. Их декабрьское наступление с целью выйти к Руру и форсировать его, приостановленное в связи со сражением в Арденнах, уже тогда показало, что союзники связывают свои намерения именно с данным районом. Правда, немецкое командование считало более вероятным, что англичане скорее нанесут удар через Маас, примерно севернее или южнее Венло, чем начнут наступление в узком и отдаленном районе Неймегена. Поэтому слабые немецкие резервы располагались больше к югу. Несмотря на это, за истекшие месяцы на северном фланге 1-й парашютно-десантной армии, как и на всем остальном фронте, было много сделано для того, чтобы усилить позиции. Западная опушка леса Рейхсвальд и примыкающие к ней участки фронта до Рейна и Мааса тщательно оборудовались. За линией фронта, пересекая лес Рейхсвальд, проходил крайний северный участок Западного вала, долговременные оборонительные сооружения которого были связаны системой укреплений полевого типа. Еще одна позиция оборудовалась между Реесом и Гельдерном. Но поскольку наступления союзников на этом участке не ожидалось, плотность войск на первой позиции была невелика.
Весьма существенную помощь оказала немцам погода. В январе обильно шел снег, а в начале февраля наступила оттепель. Масс и Рейн сначала широко разлились, и когда вода спала, низко лежащая местность еще долго оставалась топкой. Поэтому продвижение танков и тяжелого транспорта весьма осложнилось, а местами вообще было невозможно. Движение в тылу канадских войск как до, так и во время наступления было существенно затруднено. На многих участках между лесом Рейхсвальд и Рейном могли передвигаться лишь танки-амфибии.
Начатое согласно приказу 8 февраля наступление протекало не так быстро и гладко, как ожидал Монтгомери. Причина заключалась частично в неожиданно трудных условиях местности, а кроме того, и в том, что 9-я американская армия, правда, не по своей вине, смогла начать наступление лишь значительно позже намеченного времени. В течение двух недель канадской армии пришлось одной нести всю тяжесть борьбы.
7 февраля авиация нанесла сильные удары по переправам через Рейн, особенно по мосту в районе Везеля и по паромным переправам, которые использовались для подвоза, а также по расположенным непосредственно за линией фронта участкам. На следующее утро после пятичасовой артиллерийской подготовки англичане начали наступление. Десять глубоко эшелонированных дивизий, из которых четыре находились в первом эшелоне, наступали против оборонявшейся здесь одной-единственной немецкой дивизии. Эта дивизия понесла тяжелые потери уже в ходе артиллерийской подготовки и не могла воспрепятствовать вклинению противника в ее оборону на ряде участков, хотя оказывала ожесточенное сопротивление, особенно на западной опушке леса Рейхсвальд. Многочисленные минные поля, усиливавшаяся распутица на дорогах, залитых водой на протяжении многих километров, наряду с упорным сопротивлением немецких войск не дали англичанам и канадцам возможности беспрепятственно продвигаться. Благодаря этому прибытие через несколько дней первых парашютных частей оказалось все же своевременным, чтобы навязать противнику чрезвычайно трудные бои за лес Рейхсвальд. Эти бои закончились лишь 13 февраля, когда канадцы овладели Клеве и вышли в тыл немецкой обороны в Рейхсвальде. Южнее этого лесного массива немецкие соединения отразили все попытки прорыва противника вдоль шоссе Геннеп-Гох, настоятельно необходимого канадской армии для развития наступления.
Напрасно Монтгомери ждал со дня на день отвлекающего удара на юге. Во время подготовки 9-й американской армии к наступлению немцы открыли Урфтскую плотину. Уровень воды в реке Рур перед фронтом 1 -и и 9-й американских армий поднялся настолько, что им пришлось отложить наступление и ждать, пока вода не спадет. Поэтому немецкое командование смогло ввести все свои резервы на севере, так что 14 февраля канадской армии противостояли девять немецких дивизий, среди них две танковые и три парашютно-десантные.
Медленно, с большой настойчивостью продолжая наступление, пройдя Рейхсвальд и взяв Гох, канадская армия повернула на юго-восток и начала переправляться через Маас южнее Геннепа. Решающие успехи были достигнуты лишь тогда, когда 23 февраля обе американские армии смогли начать наступление с форсированием Рура, вода в котором к тому времени уже спала. Перед фронтом американцев оборонялись лишь несколько слабых дивизий 15-й немецкой армии. Все немецкие резервы были брошены на север. Поэтому наступление американцев сразу же начало успешно развиваться. К вечеру они во многих местах форсировали Рур и к 26 февраля создали довольно значительный плацдарм. Некоторое время их еще сдерживали три немецкие дивизии, снятые уже в довольно потрепанном состоянии с фронта 1-й парашютно-десантной армии, а затем наступила развязка. Ни на юге, ни на севере разрозненных сил немецких соединений не хватало, чтобы выдержать двойной натиск противника. 26 февраля 1-я парашютно-десантная армия была вновь атакована канадцами, которые, направив главный удар юго-восточнее Клеве, постепенно вбили в немецкую оборону танковый клин и 8 марта после крайне ожесточенных боев вышли в район южнее Ксантена. 9-я американская армия с большого плацдарма в районе Юлиха начала наступление на северо-запад и север, продвинулась своим правым флангом к Нёйссу и затем повернула главными силами на север. На Маасе американцы также продвинулись с юга через Рурмонд на Венло, англичане – с севера через Геннеп на Ведь, так что в начале марта обе армии на всем фронте наступления продвигались, нанося концентрические удары, и грозили отрезать путь к отступлению через реку расположенным на западном берегу Рейна немецким войскам. 3 марта передовые отряды канадцев и американцев соединились в районе Гельдерна.