У 1936 році закінчив сім класів Маківської школи, продовжив навчання в Гомельському технікумі будівельних матеріалів (1936-1940). Після закінчення технікуму працював техніком-технологом цегельного заводу в Білостоці. Ще в технікумі почав писати вірші, брав участь в засіданнях літературного об'єднання при газеті «Гомельська правда».
У 1940 році був призваний до армії, проходив службу в Мурманську в зенітно-артилерійській частині. Його підрозділ у 1944 був передислокований до Польщі. Іван Шамякін брав участь у Вісло-Одерської операції і в Берлінській наступальній операції в складі прожекторної роти 16.04.1945. Командир гарматного розрахунку, комсорг дивізіону.
У грудні 1945 року брав участь в роботі першого післявоєнного пленуму правління Спілки письменників Білорусі.
Вдень працюючи в школі, вечорами проводив семінари агітаторів у колгоспі. Збирав матеріал для роману про білоруських партизанів «Глибока течія» (біл.«Глыбокая плынь»). Роман вийшов у 1949 році, у 2005 році був екранізований.
Працював старшим редактором Білоруського державного видавництва. З 1954 року багато років працював заступником Голови правління Спілки Письменників. У 1963 році входив до складу білоруської делегації на XVIII сесії Генеральної Асамблеї ООН.
У 1944 році написав оповідання білоруською мовою «У сніговій пустелі» (біл.«У снежнай пустыні») (опублікований у 1946 році). Першим великим твором Івана Шамякіна була повість «Помста», опублікована у 1949 році в білоруському журналі «Полымя».
У 1957 році з'являється роман про життя сільської інтелігенції під назвою «Криниці» (біл.«Крыніцы»), який екранізував режисер Йосип Шульман на кіностудії Білорусьфільм (1964).
З'являється цикл із п'яти повістей, об'єднаних загальною назвою «Тривожне щастя» (біл.«Трывожнае шчасце»). Популярними стають романи І. Шамякіна «Серце на долоні» (біл.«Сэрца на далоні») (1964), «Снігові зими» (біл.«Снежныя зімы») (1968), «Атланти і каріатиди» (біл.«Атланты і карыятыды») (1974), присвячені проблемам сучасного життя. У 1981 році написаний роман «Петроград — Брест», у 1986 році — автобіографічна книга «Коріння й гілки» (1986).
У Мінську на фасаді будинку № 11 по вулиці Янки Купали, у якому письменник прожив з 1969 по 2004 рік, встановлено меморіальну дошку.
Іменем І. Шамякіна названа одна з вулиць у мікрорайоні «Сухарева-4» міста Мінська.
У 2006 році в селі Корма Добрушського району встановлено бюст І. Шамякіна (скульптор Дмитро Попов).
Про І. Шамякіна зняті документальні фільми «Поки є сила» (1979, режисер Д. Міхлеев), «Миттєвості життя» (2000, режисер В. Цеслюк, Білоруський відеоцентр).
↑Іван Шамякін // Белорусскія пісьменнікі (1917—1990): Даведнік / Склад. А. К. Гардзіцкі; нав. Ред. А. Л. Верабей. — Мінськ: Мастацкая літаратура, 1994. — С. 593—594.