В ряды РККА Иван Васильевич вступил в октябре 1942 г. Участвовал в боях с декабря 1942 г. Наводчик станкового пулемета 221-го гвардейского стрелкового полка (77-я гвардейская стрелковая дивизия, 61-я армия, Центральный фронт). Гвардиии ефрейтор Иван Васильевич Корольков при форсировании Днепра с группой бойцов в числе первых достиг берега и пулеметным огнем прокладывал путь пехоте. В боях 1943 г. в районе деревни Галки (Брагинский район Гомельской области) он участвовал в отражении 10-ти контратак противника и уничтожил более сотни фашистов. Получил серьезные ранения в голову и ноги.
15 января 1944 г. Указом Президиума Верховного Совета СССР ему присвоено звание Героя Советского Союза с вручением ордена Ленина и «Золотой Звезды». В 1944 г. демобилизован.
Награжден медалями «За победу над Германией в Великой Отечественной войне 1941-1945 гг.», «За трудовую доблесть».
С 1947 г. по 1949 г. Иван Васильевич Корольков – студент Пятигорского государственного пединститута. Получив диплом с отличием, с 1949 г. работал преподавателем кафедры истории. Вел большую работу в НСО института, за что награжден грамотой ЦК ВЛКСМ. Иван Васильевич – кандидат исторических наук, доцент. С 1954 г. по 1957 г. – декан историко-филологического факультета. С 1958 г. по 1960 г. – директор Читинского государственного пединститута. Затем переехал в Смоленск, где работал в пединституте в качестве заведующего кафедрой.