Armatele germane au invadat URSS în 22 iunie 1941. Armatele Axei au avansat rapid, în pofida eforturilor disperate ale Armatei Roșii. Peste 600.000 de soldați sovietici au fost uciși sau au căzut prizonieri în bătălia de la Kiev. Deși marea majoritate a ucrainenilor au luptat de partea Armatei Roșii și a rezistenței sovietice, unii naționaliști ucraineni au creat o formațiune antisovietică în Galiția, Armata Insurecțională Ucraineană (1942), care s-a unit cu forțele naziste. În total, numărul ucrainenilor care au luptat în armata sovietică este estimat a fi între 4,5 milioane și 7 milioane. Gherilele prosovietice din Ucraina sunt estimate la 47.800, la începutul ocupației, și 500.000 în 1944; aproximativ 48% dintre aceștia erau etnici ucraineni.