Родилась в семье крестьянина.
Окончила начальную школу в с. Таштып Хакасской автономной обл., а в пос. Орджоникидзевский Красноярского кр. – школу-семилетку, работала там телефонисткой.
С декабря 1941 года была санитаркой в госпитале.
С февравля по июнь 1942 жила в Иркутске, работала на авиазаводе учеником обрубщика, приемщиком и контролёром 4-го разряда.
В июне 1942 года Ленинским РВК призвана в армию. Служила в 51-м артиллерийском дивизионе Шкотовского сектора береговой охраны на 100-й и 419-й батареях дальномерщиком.
С августа 1945 участвовала в боевых действиях против Японии.
Краснофлотец, санинструктор 355-го батальона морской пехоты Тихоокеанского флота, участвовала в высадке десанта в корейский порт Сейсин. В бою оказывала медицинскую помощь раненым бойцам и офицерам, выносила их с поля боя.
Будучи раненой в ногу, потеряла много крови и в бессознательном состоянии попала в плен. Умерла под пытками. Похоронена в братской могиле в Сейсине (Чхонжин) в Северной Корее.
Звание Героя Советского Союза присвоено 14 сентября 1945 года посмертно. На месте гибели сооружен мемориал. Именем героини названы улицы в Омске, Иркутске, Барнауле, рыболовецкий сейнер. Памятники установлены в Иркутске (на авиазаводе) и во Владивостоке.
Приказом министра обороны СССР от 12 декабря 1959 года навечно занесена в списки школы санинструкторов Тихоокеанского флота.