Гарифулла Идиатуллович родился 14 ноября 1924 года в д.Средний Юрткуль Спасского кантона ТатАССР (позже Кузнечихинского района ТатАССР, ныне Спасский район РТ). Окончил 8 классов.
Участник Великой Отечественной войны. Призван в ряды Красной Армии 14 июня 1942 года Кузнечихинским РВК ТатАССР. Военную службу начал стрелком в 206 запасном стрелковом полку с июня 1942 года по август 1943 года. 1 августа 1943 года из казанского военно-пересыльного пункта направлен в пункт формирования Западного фронта и далее в период с октября 1943 года по февраль 1944 года службу проходил в 212 стрелковой дивизии курсант по подготовке командиров стрелковых отделений, в составе которого принял участие в боя в в действующей армии против немецко-фашистских захватчиков с 20 октября 1943 года по 8 марта 1944 года. В ходе боя 8марта 1944 года был ранен в ногу. В период с февраля 1944 года по июль 1945 года службу проходил в 369 стрелковом полку командиром стрелкового отделения. В период с июля 1945 года по январь 1946 года службу проходил прожектористом в 43 прожекторном полку, с января 1946 года по июнь 1946 года в 451 отдельном зенитном артиллерийском дивизионе наводчик 85-мм зенитного орудия. После увольнения в запас вернулся и работал сельхозрабочим и каменщиком. До выхода на пенсию работал после 1960 года в Райфо инспектором госстраха. С супругой Заманией Хабибулловной вырастили 3 дочерей и 2 сыновей.
Награжден орденом Отечественной войны 2-степени (1985г.), медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.» и другими медалями.