12 марта 1940 г. был заключен Тартуский мирным договор. Условия договора были следующими:
К СССР отошёл Карельский перешеек, Выборг, Сортавала, ряд островов в Финском заливе, часть финской территории с городом Куолаярви, часть полуостровов Рыбачий и Средний. В границах СССР полностью оказалось Ладожское озеро.
Финляндии была возвращена область Петсамо.
СССР получил в аренду часть полуострова Ханко сроком на 30 лет для оборудования там военно-морской базы.
Во-вторых, государственная граница отодвинута более чем на 150 километров от Ленинграда. Это, конечно, для СССР было несомненным плюсом, но победу этой войне, равно как и Великой Отечественной, можно назвать кровавой, так как победа эта досталась слишком большой кровью.
Возможные противники в будущих войнах (тем более что вторая мировая война уже шла) узнали о слабости Красной Армии. Высветив слабые стороны Красной Армии США и западноевропейские государства, внесли заметные изменения в свою политику по отношению к СССР.
В декабре 1940 года СССР исключён из лиги наций как агрессор, а это потом привело к более долгим переговорам с союзниками во второй мировой войне и к исключению СССР из таких международных организаций, как Красный Крест (поэтому советские пленные содержались в гораздо худших условиях, чем любые другие).
Своими руками в лице Финляндии создан противник во второй мировой войне. Если перед Советско-финской войной для СССР основная опасность была в том, что Финляндия могла быть использована другими государствами для нападения на СССР через её территорию, то в 1941 году так и получилось. То есть одна из основных целей Советско-финской войны для СССР не была достигнута.
Финская война показала низкую готовность Красной Армии к современной войне, особенно — слабую подготовку командного состава, недостаточное обеспечение автоматическим оружием, неумение массированно применять танки.