Urodziła się w dniu 1 września 1939 r. w kolonii Łukówku k. Kowla na Wołyniu. Absolwentka Uniwersytetu Marii Curie-Skłodowskiej w Lublinie, studiowała na kierunku filologia polska (1965). W latach 1965-74 była nauczycielką w Zespole Szkół Chemicznych w Puławach, 1974-85 w I LO im. ks. A.J. Czartoryskiego tamże, 1986-89 przebywała na rencie, a w latach 1987-88 została zatrudniona w Towarzystwie Przyjaciół Puław, następnie 1988-89 jako nauczycielka w Zespole Szkół nr 1 im. Komisji Edukacji Narodowej w Puławach. Ponadto w latach 1978-80 uczestniczyła w spotkaniach i wykładach TKN w Puławach, będąc jednocześnie kolporterką wydawnictw niezależnych.
Od września 1980 r. działała w „Solidarności”, była członkiem Komitetu Założycielskiego, następnie Komisji Zakładowej Pracowników Oświaty i Wychowania Rejonu Puławskiego NSZZ „Solidarność”. W dniu 2 grudnia 1981 r. była organizatorką strajku czynnego nauczycieli w swojej szkole. W dniu 21 lutego 1982 r. uczestniczyła w marszu protestacyjnym w ramach „akcji spacerowej” w Puławach przeciwko propagandzie w programach telewizyjnych, została zatrzymana, przetrzymywana w areszcie Komendy Miejskiej Milicji Obywatelskiej w Puławach i Lublinie. W dniu 24 lutego 1982 r. została internowana w Ośrodku Odosobnienia w Gołdapi, z którego została zwolniona 25 marca 1982 r. W latach 1982-89 kolportowała podziemne wydawnictwa w środowisku nauczycieli puławskiej „Solidarności”. Do 1985 r. przeżyła kilkakrotnie rewizje w domu i pracowni szkolnej. W dniu 27 czerwca 1985 r. została zwolniona z pracy, pozbawiona możliwości wykonywania zawodu (m.in. za przygotowanie gazetki ściennej o tematyce robotniczej zawierającej symbol krzyża). Od września do grudnia 1985 r. przebywała na zasiłku z tytułu czasowego pozostawania bez pracy. Od listopada 1985 do listopada 1988 r. była organizatorką Duszpasterskich Spotkań Literackich Młodzieży Szkół Średnich przy parafii Wniebowzięcia NMP w Puławach., a od grudnia 1988 do czerwca 1989 współorganizowała działalność samokształceniową i kulturalną Koła Terenowego Towarzystwa Przyjaciół „Powściągliwości i Pracy”. W okresie od 10 września 1982 do 21 sierpnia 1989 r. była rozpracowywana przez pion III Rejonowego Urzędu Spraw Wewnętrznych w Puławach w ramach Sprawy Operacyjnego Sprawdzenia krypt. „Polonistka”.
W 1989 r. była członkiem Komitetu Obywatelskiego (KO) w Puławach, uczestniczyła w kampanii wyborczej, współorganizowała spotkania wyborcze kandydatów KO. We wrześniu 1989 r. został przywrócona do pracy w I LO w Puławach (zatrudniona do 1991 r.). W latach 1989-2004 była członek Komisji Zakładowej NSZZ „Solidarność” Pracowników Oświaty i Wychowania Powiatu Puławskiego. W latach 1990-94 była radną Miasta Puławy z listy KO, przewodniczącą Komisji Edukacji. W 1990 r. współorganizowała I Społeczne LO w Puławach, w którym pracowała w latach 1991-2000, przejściowo będąc dyrektorką szkoły i prezesem prowadzącego szkołę Towarzystwa Szkolnego Nauka i Praca. W latach 1998-2002 była radną Powiatu Puławskiego z listy Akcji Wyborczej Solidarność (AWS), od 2006 r. z listy KWW Wspólnota Samorządowa, wiceprzewodnicząca Komisji Edukacji. Od 2000 r. przebywa na emeryturze. Jest autorka wspomnień W Czartorychu i gdzie indziej (Puławy 1997). Została oznaczona Złotym Krzyżem Zasługi (2000), Złotą Odznaką Sekcji Krajowej Oświaty i Wychowania „S” (2002) i uhonorowana pamiątkową statuetką redakcji pisma „Powściągliwość i Praca” (1987).