Екатерина Антоновна родилась 17 ноября 1927 года в деревне Пановка Арского кантона ТатАССР (позже Пестречинский район ТатАССР, ныне Высокогорский район РТ).
Труженица тыла. После окончания начальной школы, во время Великой Отечественной войны, начала работать в местном колхозе «Победа» — дояркой, бригадиром, завхозом. После войны работала в совхозе «Бирюлинский», было много тяжелого ручного труда. Но скоро о старательной доярке стало известно во всем Высокогорском районе. Екатерина Антоновна одной из первых вступила в социалистическое соревнование и добилась получения 4000 кг молока от каждой коровы в год, завоевав звание «Лучшая доярка Татарской АССР». В 1964 году она добилась нового результата, доведя надои до 4500, а в 1965 году — до 4635 кг молока. При этом успевала быть наставницей для молодых. За такой труд 22 марта 1966 года была удостоена звания Героя Социалистического Труда с вручением ордена Ленина. Не единожды Екатерина Антоновна была участницей ВДНХ СССР.
Екатерина Антоновна участвовала в общественной жизни — неоднократно избиралась депутатом сельского и районного Советов, была кандидатом в члены обкома партии, членом Высокогорского райкома КПСС. Проработав в совхозе до 1985 года, вышла на заслуженный отдых.
Награждена медалями СССР.