Родился в 1907 году в станице Упорной. Был призван на фронт в 1941 году Упорненским РВК. По сведениям жены, Новаковой Марии Устимовны, связь с семьей прервана в июле 1941 года. Признан пропавшим без вести с апреля 1943 г. Имя Ивана Петровича Новакова внесено в 3-й том Книги Памяти Краснодарского края.