Зайнаб Хасанзяновна родилась в 1906 году в с.Ямбухтино Спасского уезда Казанской губернии (позже Куйбышевский район ТатАССР, ныне Спасского района РТ).
Труженик тыла. В годы Великой Отечественной войны работала в колхозе им.Кирова Куйбышевского района ТатАССР.
Награждена медалью "За доблестный труд в Великой Отечественной войне 1941-1945г.г." (1946г.), медалью "50 лет Победы в Великой Отечественной войне 1941-1945г.г.".