Finland ging een bondgenootschap aan met Duitsland en nam deel aan Operatie Barbarossa en heroverde de verloren gegane gebieden op de Sovjets in de zogenaamde Vervolgoorlog ("Jatkosota"). Op 5 september 1944 sloot Finland vrede met de Sovjet-Unie, waarbij de Finnen hun industriële hartland moesten afstaan met Fins-Karelië en de tweede stad van Finland, Viipuri (nu Vyborg), dat wil zeggen ongeveer een achtste van hun grondgebied, en waarbij de Sovjet-Unie de beschikking kreeg over de ijsvrije haven Petsamo (nu Petsjenga) aan de Noordelijke IJszee. Ook moesten herstelbetalingen gedaan worden in de vorm van industriële goederen. Hoewel de Vervolgoorlog met ingrijpende vredesvoorwaarden werd afgesloten kon Finland de onafhankelijkheid bewaren. Door het verlies van Fins-Karelië was Finland genoodzaakt om een achtste van de bevolking te verhuizen. De Sovjet-Unie liet dit gebied later weer bevolken met mensen uit verschillende gebieden, zoals de Oekraïense SSR. Tijdens de Winteroorlog, Vervolgoorlog en de periode na de Tweede Wereldoorlog werden ongeveer 70.000 kinderen geëvacueerd naar andere landen. Deze Finse oorlogskinderen werden vooral naar Zweden gestuurd om de situatie voor hun ouders makkelijker te maken die waren uitgestuurd om huizen te herbouwen in Karelië toen dat net was heroverd.