З початком німецько-радянської війни 21-а танкова дивізія в складі 10-го механізованого корпусу (23-ї армії Ленінградського фронту) вела оборонні бої в районі міста Виборг. 29 грудня 1941 року Кравцов був призначений на посаду командира 281-ї стрілецької дивізії. З 23 лютого по 13 березня 1943 року командував 198-ю стрілецькою дивізією, а з 13 березня по 9 червня 1943 року знову командував 281-ю стрілецькою дивізією. Брав участь у Тихвінської і Любанській наступальних операціях.