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 г . фронт на западе фактически перестал существовать, грядущее столкновение Германии и СССР стало приобретать все более реальные очертания.