Битката при Курск, включваща около 6 000 танка, два милиона души и 5000 самолета, завършва с германското настъпление, отблъснато от Съветите с голяма цена.
В началото на юли Германия и СССР съсредоточиха силите си в близост до град Курск в Западна Русия, място на съветски джоб с ширина 150 мили, който изскочи на 100 мили в германските линии. Германската атака започна на 5 юли и 38 дивизии, близо половината от които бяха бронирани, започнаха да се движат от юг и север. Съветите обаче имаха по-добри танкове и въздушна поддръжка, отколкото в предишните битки, а в ожесточена битка съветската противотанкова артилерия унищожи до 40 процента от германската броня, която включваше новите им танкове Mark VI Tiger. След шест дни на бойни действия, концентрирани близо до Прохоровка, южно от Курск, германският фелдмаршал Гюнтер фон Клуге отмени настъплението и до 23 юли Съветите принудиха германците да се върнат на първоначалните си позиции.
В началото на август Съветите започнаха голяма офанзива около Курския салиент и в рамките на няколко седмици германците отстъпиха по целия източен фронт.