Aan het begin van Operatie Barbarossa, de inval in de Sovjet-Unie, vormde het 10e korps samen met het 2e Korps en het 28e Korps het 1e Leger. Het 16e leger moest de rechterflank van het 18e Leger tijdens de opmars naar Leningrad beschermen en het contact met Legergroep Centrum behouden. Het 10e Korps, bestaande uit de 30e Infanteriedivisie en de 126e Infanteriedivisie, vormde de linkervleugel van het leger. Op 22 juni 1941 staken beide divisies de Memel over, braken door de verdediging en rukten op langs Kedainiai naar het noordoosten. Ze probeerden in het spoor te blijven van de pantserdivisies van het 46e Pantserkorps. Begin juli staken ze ten oosten van Jēkabpils de Westelijke Dvina over. Het korps zwenkte naar het oosten en op 15 juli staken ze bij Opotsjka de Velikaya over. Op 8 augustus veroverde de 30e Infanteriedivisie Staraja Russa. Generaal Hansen stak de Lovat over en probeerde langs de oostelijke oever van het Ilmenmeer naar Novgorod op te rukken.