Родился 27 января 1924 года в деревне Михайловка Казанского района Тюменской области в многодетной крестьянской семье. В 1939 году окончил в родной деревне семилетку и поехал в Омск. Там поступил учиться в творческую студию при областном драматическом театре и одновременно начал работать актером-кукловодом в Омском кукольном театре.
С началом Великой Отечественной войны поступил в Омское пехотное училище. По окончании его, в марте 1943 года, был направлен на фронт командиром стрелкового взвода. Воевал на Волховском и Ленинградском фронтах, дважды был ранен. Награжден орденом Красной Звезды. Войну закончил в Эстонии, был переведен по службе во внутренние войска МВД Эстонии.
Демобилизовался в 1947 году. В 1951 году возвратился в родные места. Учился в Тобольской культпросветшколе, окончил ее в 1953 году. Заведовал сельским клубом, потом Домом культуры.
Первый сказ Ивана Ермакова «Соколкова бригада» был напечатан в областной газете «Тюменская правда», а потом перепечатан в журнале «Сибирские огни» (1956, № 3). Один за другим стали публиковаться сказы, которые быстро были замечены читателями («Аврорин табачок», «Сорок седьмая метка», «Ленинское бревнышко», «Ценный зверь — кирза» и др.).
Работал И.Ермаков и в жанрах очерка, рассказа, повести, но творческий успех к нему пришел именно в жанре сказа, трудном и довольно редком, который утвердился в нашей литературе после выхода в 1939 году книги П.Бажова «Малахитовая шкатулка».
В 1961 году вышел первый сборник И.Ермакова — «Богиня в шинели», который включал в себя семь сказов. В том же году в издательстве «Советская Россия» в Москве вышел его сказ «Голубая стрекоза». В 1973 году в Средне-Уральском книжном издательстве — сборник избранных сказов «Стоит меж лесов деревенька», в который вошли 16 произведений.
Наиболее полным изданием сказов И.Ермакова стал вышедший в 1984 году в Свердловске том «Учите меня, кузнецы» (серия «Уральская библиотека»). В отличие от Бажова, Иван Ермаков весьма умеренно использовал диалектизмы, опирался на современную речь послевоенной деревни, окрашивая ее разнообразными экспрессивными приемами.
Автор более 20 книг: «Богиня в шинели», «О чем шептал олененок», «Аврорин табачок», «Авка слушает ветры», «Стоит средь лесов деревенька», «Солдатские сказы», «Зорька на яблочке», «Учите меня, кузнецы», «Солдатские нескучалки» и др. <br>