Родилась 29.08.1921 в Вологодской области. Там же окончила среднюю школу.
В начале войны, когда немцы наступали на Ленинград, добровольцев, среди которых находилась и Зоя Афанасьевна, отправили на барже в помощь ленинградцам. Но на середине пути их высадили и отправили обратно пешком. С отрядом добровольцев Зоя Афанасьевна прошла около 1500 км. В августе 1942 г. призвали служить на флот. Там Зою Афанасьевну обучили на химиста и отправили в отряд полярной бригады подводных лодок северного флота. Вначале служила химистом, затем ее перевели в штаб писарем, затем стала старшим писарем – занималась формированием личного состава бригады. После войны Зоя Афанасьевна вместе с семьей переехала в Ростов-на-Дону. При поддержке сестры поступила и окончила педагогический институт. После окончания института работала учителем математики, вначале в школе № 49 в г. Шахты, затем перевелась в школу № 44 г. Ростова-на-Дону, где и проработала более 25 лет. За боевые и трудовые заслуги Зоя Афанасьевна награждена медалями «За боевые заслуги», «За оборону Советского Заполярья», «За победу над Германией в Великой Отечественной войне 1941-1945 гг.», знаком «Отличник военно-морского флота».