Родилась 10 октября 1924 года в селе Приколотное Великобурлукского района Харьковской области. До войны закончила 9 классов Шебекинской средней школы.
С июня 1941 года по июнь 1942 год, проживая в городе Шебекино, выполняла различные поручения райкома комсомола.
В июне 1942 года добровольцем ушла на фронт.
С 1942 года по сентябрь 1945 года служила в 33-м Отдельном танково-ремонтном восстановительном батальоне 21-й армии. Сначала работала в санчасти, на кухне, затем писарем при штабе.
Дина Григорьевна участвовала в Сталинградской битве. После Сталинградской битвы 21-я армия, за боевые отличия и высокое воинское мастерство личного состава была преобразована в 6-ю гвардейскую армию и переброшена на Курскую дугу. Затем были – Калининский фронт, четвертый Украинский фронт.
День Победы Дина Григорьевна встретила под Прагой.
В сентябре 1945 года была демобилизована и вернулась в Шебекино. Работала статистом сектора учета райкома партии, бухгалтером райкома, горкома партии.
Награждена:орденом Отечественной войны II степени, медалями «За оборону Сталинграда», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.», «Ветеран труда», нагрудным знаком «За заслуги перед Шебекинским районом и городом Шебекино», юбилейными медалями.