Народилася 10 грудня 1936 року в с. Трибухівці на Тернопільщині.
Випускниця філологічного факультету Львівського університету (1961). Працювала в Львівських середніх школах: № 34, № 31, № 2, № 36, науковій бібліотеці Львівського університету, коректором в газетах «Вільна Україна», «Ленінська молодь», літредактором відділу публікацій Львівського обласного архіву. З 1990 року завідуюча кабінетом-центром гуманітарних дисциплін, доцент кафедри філософських основ і змісту освіти, старший викладач кафедри гуманітарної освіти, доцент кафедри гуманітарної освіти (з 2007 року) Львівського обласного інституту післядипломної педагогічної освіти. Депутат міської ради (1990).
Брала участь у створенні Товариства української мови ім. Т.Г. Шевченка (1988). На першій в Україні науково-практичній конференції (1989) виголосила доповідь-концепцію національної школи «Національна школа, учитель, громадськість». Співорганізатор освітньої комісії та громадського лекторію, який функціонував безперервно до 1991 року. Учений секретар Товариства «Рідна школа» (1991). Активно працює у товаристві Г. Ващенка, жіночих організаціях; проводить цілеспрямовану роботу над реформуванням змісту післядипломної освіти, організовує творчі групи, школи молодого вчителя; укладає авторські програми й хрестоматії з української літератури для загальноосвітніх навчальних закладів, читає лекції з питань виховання, проводить круглі столи, семінари та конференції; щорічні діалоги «Я любила вік лицарства» (присвячені Лесі Українці), «Шкільна молодь і медична опіка над нею».
Заслужений вчитель України (1992).