Иван Иванович Кауркин родился 10 октября 1922 года в селе Пёт Рязанской губении (ныне Пителинский район Рязанской области).
Во время Великой Отечественнйо войны — командир взвода, затем танковой роты. Был дважды ранен.
После войны И. И. Кауркин окончил Академию бронетанковых и механизированных войск имени И.Сталина.
Командовал танковым батальоном, служил начальником штаба танкового полка, командиром полка.
Затем был заместителем командира мотострелковой дивизии в г. Белая Церковь, позже командовал этой дивизией.
С 1965 по 1967 год в составе группы советских военных специалистов И. И. Кауркин командовал Советской отдельной мотострелковой бригадой (7-й омсбр) на Кубе.
В течение 15 лет возглавлял Киевское Суворовское военное училище, которое под его руководством 9 раз признавалось лучшим среди суворовских училищ Советского Союза и награждалось Почëтными грамотами Министерства обороны СССР за высокие результаты в учебно-воспитательной работе.
Генерал-майор.
После ухода на пенсию И. И. Кауркин руководил на Украине военно-спортивной игрой "Орлёнок". Позже в течение 16 лет — председатель Совета ветеранов Печёрского района г. Киева.
Умер 13 января 2009 года, похоронен на Южном кладбище г. Киева.