Англо-американские войска со стороны Франции продвигались в направлении Германии. Отступавшие солдаты вермахта сосредоточивались на линии фронта, прикрывавшего Рейнскую область. В конце года нацистская Германия предприняла последнюю попытку переломить военную ситуацию на Западном фронте, начав контрнаступление в Арденнах. Его целью было нанесение удара по союзным войскам на западе и, в развитие военного успеха, склонение США и Великобритании к заключению сепаратного мира. Наступление немецких войск с участием семи новых дивизий началось 16 декабря 1944 г. На первых порах войска союзников понесли серьёзные потери, и вермахту удалось продвинуться в глубь контролировавшейся союзниками территории на 90 км. Господствующая в воздухе авиация союзников не могла оказать помощь наземным войскам из-за плохих погодных условий. Лётная погода установилась только 23 декабря. Начальник генерального штаба сухопутных войск вермахта генерал Хайнц Гудериан писал: «24 декабря было ясно для каждого здравомыслящего солдата, что наступление окончательно провалилось». Англо-американские войска нанесли контрудары с юга и с севера. Кризис в Арденнах перестал представлять опасность. В январе 1945 г. на Восточном фронте (в Польше и Венгрии) в наступление перешли советские войска, и гитлеровцы вынуждены были перебросить туда 12 дивизий, в том числе четыре танковые из района Арденн и две пехотные из района Страсбурга, где в начале января немцы нанесли ещё один удар.
В конце марта 1944 г. советские войска вышли к пограничной реке Прут. Спустя четыре месяца, 20 июля, они форсировали реку Западный Буг и вошли на территорию Польши. Это событие совпало с покушением полковника Клауса Штауфенберга на Гитлера. 1 августа произошли восстание в Варшаве, организованное командованием Армии Крайовой и представительством прозападного польского правительства в изгнании. В тот же день Советский Союз признал Польский комитет национального освобождения в качестве законной власти.
В это время войска маршала К. К. Рокоссовского захватили пригород Варшавы на правом берегу Вислы. Восставшие в Варшаве в течение месяца упорно сопротивлялись гитлеровским войскам, и лишь 2 октября выступление было жестоко подавлено. Историк Второй мировой войны англичанин Б. Г. Лиддел-Гарт так оценивал сложившуюся ситуацию: «Вполне естественно, что повстанцы считали, будто русские преднамеренно воздержались от вмешательства. Трудно установить, кто здесь прав. К тому времени наступление советских войск остановилось и на других участках фронта. Этот факт свидетельствует о том, что военные соображения в данном случае были важнее политических». Только через шесть месяцев советские войска смогли перейти в новое наступление на польско-германском направлении.
Красная Армия достигла успехов и в Румынии, на южном направлении советско-германского фронта. 23 августа Румыния объявила войну своему бывшему союзнику – Германии. 31 августа советские войска вошли в Бухарест. В начале сентября произошло антифашистское восстание в Белграде. В октябре одни части Красной Армии вступили в Чехословакию, другие, заняв Трансильванию, двинулись в сторону столицы Венгрии Будапешта. Партизанская армия Тито совместно с советскими войсками освободила Белград. На севере Европы вышла из войны Финляндия, заключившая перемирие с СССР. К концу 1944 г. закончился первый этап освобождения стран Восточной и Центральной Европы от фашизма и распад блока союзных с Германией государств.
В 1944 г. американские войска начали вытеснять японцев с оккупированных территорий – сначала из Новой Гвинеи, затем с Маршалловых, Каролинских и Марианских островов. Самые значительные бои происходили на островах, где находились японские военные аэродромы (Сайпан, Гуам и др.). Западнее Марианских островов произошло морское сражение с участием военно-воздушных сил, в котором японский флот потерял несколько авианосцев. Практически вся японская авиация на Марианских островах была уничтожена (так называемый «великий марианский разгром»). Под угрозой оказались тихоокеанские коммуникации Японии, поэтому японские власти приняли решение начать наступление на юге Китая для налаживания транспортных сухопутных связей с оккупированными Бирмой и странами Индокитая.