Le régime stalinien était si répressif, que lorsque l’Allemagne envahit l’URSS en 1941, certains Ukrainiens, ignorant qu’eux aussi, en tant que slaves, étaient des « sous-hommes » aux yeux des nazis, accueillirent la Wehrmacht en libératrice. Un certain nombre d’Ukrainiens s’engagèrent même dans les forces de police, l’Armée de libération de l'Ukraine, les Hiwis, et la de la Waffen SS. Plusieurs milliers d’Ukrainiens rejoignirent, eux, l’Armée insurrectionnelle ukrainienne (UPA), réseau de Résistance nationaliste. Le , l’organisation des nationalistes ukrainiens proclama l’indépendance de l’Ukraine à Lviv. L’armée insurrectionnelle ukrainienne (UPA) continuera son combat contre l’armée rouge, jusqu’à son anéantissement en 1954. En 1944, l’Armée rouge "libère" l’Ukraine. Les Ukrainiens qui avaient servi les Allemands, et également les membres de l’UPA, furent en 1945, pour la plupart internés au Goulag comme traîtres. À la fin de la guerre, les pertes ukrainiennes s’élèvent à 8 millions de personnes dont de militaires soviétiques de nationalité ukrainienne (15,9 % des pertes totales de l’Armée rouge).