Иван Федорович Калашников родился 21 сентября 1915 года в поселке Рымникске Брединского района Челябинской области. Окончил Коммунистический институт журналистики в г. Алма-Ате в 1938 году. Работал литературным консультантом Союза писателей Казахстана, ответственным секретарем редакции журнала «Большевик Казахстана», редактором Казгосиздата и Радиокомитета Казахской ССР.
Перу Ивана Калашникова принадлежат книги лирических стихов «Молодость» (1938), «Возвращение» (1958), «Илийская степь» (1968), повесть в прозе «Суровое детство» (1939)и выдержавшая два издания поэма о великом русском художнике «Левитан».
Работает поэт и в области детской литературы. К самым юным читателям обращены его стихотворные поэмы-сказки «Зайка-всезнайка» и «Мышка Мишка», вышедшие отдельными книжками в 1960 и 1966 годах.