Война, показавшая слабые стороны РККА, закончилась подписанием 12 марта 1940 года Московского мирного договора. К СССР отошел Карельский перешеек с городами Выборг и Сортавала, ряд островов в Финском заливе, часть финской территории с городом Куолаярви, часть полуостровов Рыбачий и Средний. В результате Ладожское озеро полностью оказалось на территории СССР. В соответствии с договором граница между СССР и Финляндией на Карельском перешейке и на побережье Ладожского озера была отодвинута на северо-запад.
В результате принятых мер Советский Союз упрочил свое стратегическое положение на северо-западе и севере, создал предпосылки для обеспечения безопасности Ленинграда, Мурманского порта и Кировской железной дороги. Значительно улучшилась оперативно-стратегическая обстановка для Балтийского и Северного флотов.
Советский Союз получил в аренду часть полуострова Ханко (Гангут) сроком на 30 лет для создания на нем военно-морской базы.