Родился в 1913 году в селе Крапивное. После завершения обучения в школе фабрично-заводского ученичества, стал работать в колхозе «Революционная заря». Сначала был рядовым колхозником, чуть позже стал бригадиром.
В 1939 году после окончания курсов был избран председателем колхоза «Революционная заря», который он возглавлял до 1942 года. Участник Великой Отечественной войны.
В апреле 1943 года был призван в армию Урюпинским РВК Сталинградской области. На фронте был шофёром.
После демобилизации был избран бригадиром производственной бригады колхоза имени Ленина Шебекинского района.
За выполнение и перевыполнение государственных планов сельскохозяйственного производства в 1966 году был награждён значком «Отличник социалистического соревнования РСФСР».
Указом Президиума Верховного Совета СССР от 8 апреля 1971 года за особые заслуги в развитии сельского хозяйства Ивану Антоновичу Махонину, было присвоено звание Героя Социалистического Труда с вручением ордена Ленина и медали «Серп и Молот».
В 1971 году окончил Корочанский сельскохозяйственный техникум. Получил специальность агроном-полевод. Работал начальником производственного участка колхоза, а с 1983 года — председатель ревизионной комиссии.
Умер 12 февраля 1987 года.
Использованные источники:
1. Иван Антонович Махонин // Белгородская энциклопедия / ред. сов. : С. Г. Аксенов, В. И. Белых, А. Д. Витохин [и др.]. — Белгород : Областная типография, 2000. — С. 246.
2. Иван Антонович Махонин // Герои Социалистического Труда Белгородчины / сост.-ред. Н. Кузнецов. — Белгород, 1974. — С. 130-131.
3. Маслова, Н. Край Шебекинский : годы и судьбы. Иван Антонович Махонин / Н. Маслова // Красное знамя. — 2002. — 28 мая.