12 марта 1940 г. в Москве был подписан советско-финляндский мирный договор, учитывавший предъявленные СССР территориальные претензии. Советско-финская граница на Карельском перешейке и в некоторых других районах была передвинута на несколько десятков километров в сторону Финляндии. Тем самым была укреплена безопасность Ленинграда, Мурманска и Мурманской железной дороги. У входа в Финский залив на полуострове Ханко Советский Союз получил возможность построить военно-морскую базу (территория полуострова была отдана Финляндией СССР в аренду на 30 лет с ежегодной уплатой 8 млн. финских марок). В ходе войны Советский Союз понес значительные людские потери: действующая армия потеряла до 75 тыс. человек убитыми и до 170 тыс. ранеными и обмороженными.
В политическом плане эта война нанесла Советскому Союзу, его международному престижу серьезный ущерб. 14 декабря 1939 г. Совет Лиги Наций принял решение об исключении его из этой организации, осудил действия СССР, направленные против финляндского государства, и призвал государства — члены Лиги Наций оказать поддержку Финляндии. На помощь финнам готовился отправиться англо-французский экспедиционный корпус.
Весной 1940 г. войска немецкого вермахта начали широкомасштабную военную операцию в Западной Европе. В соответствии с планом «Везерюбунг» 9 апреля 1940 г. ударная группировка немецких войск (около 140 тыс. личного состава, до 1000 самолетов и все силы флота) совершила нападение на Данию и Норвегию. Дания, имевшая всего лишь 13-тысячную армию, была оккупирована за несколько часов, а ее правительство сразу же объявило о капитуляции.
Иначе складывалась обстановка в Норвегии. Норвежские вооруженные силы сумели избежать разгрома и отойти в глубь страны. В помощь им были высажены англо-французские войска, которые к 17 апреля уже в несколько раз превышали численность армии агрессора. Успешно действовал на море англо-французский флот, потопивший 28 боевых кораблей Германии. Вооруженная борьба грозила стать затяжной. В этой ситуации немцы открывают новый фронт. 10 мая 1940 г. Гитлер начал наступление по плану «Гельб», предусматривавшему молниеносный удар по Франции через Люксембург, Бельгию и Нидерланды (т. е. в обход сильно укрепленной французской оборонительной линии «Мажино»). Для осуществления этой операции было привлечено 136 дивизий вермахта. Прорвав оборону в районе Седана, 20 мая немецкие войска вышли к Ла-Маншу, изолировав северную группировку англо-французских войск. Блокированным у крупного порта Дюнкерка частям английского экспедиционного корпуса и французских войск к 4 июня 1940 г. удалось эвакуироваться на Британские острова, потеряв при этом всю тяжелую военную технику.
Одновременно под танковыми ударами вермахта основные силы французской армии отходили к Парижу, который 10 июня покинуло правительство. В этот же день в войну с Англией и Францией вступила Италия, а германские войска без боя вошли в Париж. 22 июня 1940 г. в лесу под Компьеном был подписан акт о капитуляции Франции, по которому северная ее территория оккупировалась Германией, а южные области оставались под контролем коллаборационистского правительства маршала А. Петена (так называемый «режим Виши»).
Поражение Франции привело к резкому изменению стратегической обстановки в Европе. Над Великобританией, где 10 мая 1940 г. на смену «мюнхенцу» Н. Чемберлену к власти пришло правительство «национального единства» во главе с У. Черчиллем, нависла угроза германского вторжения. В связи с отказом Черчилля пойти на «почетный мир» с Берлином 16 июля 1940 г. фюрер утвердил директиву № 16 (план «Зеелеве»), предусматривавшую подготовку к десантной операции на Британские острова. С августа 1940 г. начались систематические массированные бомбардировки Лондона и Других английских городов, продолжавшиеся в течение 10 месяцев (так называемая «битва за Англию», в ходе которой люфтваффе сбросили на мирные населенные пункты 60 тыс. т бомб). Одновременно развернулась война на море. На морских коммуникациях, особенно в Атлантике, хозяйничали немецкие подводные лодки, которые ежемесячно топили по 100–140 английских торговых судов. Битва в воздухе и на море имела целью нарушить снабжение Британских островов и принудить тем самым Великобританию просить мира. Гитлер скептически относился к десанту в Англию сухопутных сил, склоняясь к мысли о том, что воздушная и морская блокада метрополии фактически выведут Англию из войны. Таким образом, с лета 1940 г. фронт на западе фактически перестал существовать, грядущее столкновение Германии и СССР стало приобретать все более реальные очертания.