W październiku 1989 weszła w skład centralnej komisji zjazdowej PZPR, która przygotowywała dokumenty programowe i organizacyjne na ostatni zjazd partii.
W wyborach w 1989 z ramienia PZPR uzyskała mandat posłanki na Sejm PRL X kadencji w okręgu nr 55Obwieszczenie Państwowej Komisji Wyborczej z dnia 20 czerwca 1989 r. o wynikach ponownego głosowania i wynikach wyborów do Sejmu Polskiej Rzeczypospolitej Ludowej przeprowadzonych dnia 18 czerwca 1989 r. ().. W Sejmie kontraktowym pracowała w Komisji Edukacji, Nauki i Postępu Technicznego, Komisji Łączności z Polakami za Granicą oraz Komisji Sprawiedliwości. Pod koniec kadencji należała do Parlamentarnego Klubu Lewicy Demokratycznej.
Od 1990 działała w Socjaldemokracji Rzeczypospolitej Polskiej, powstałej na bazie rozwiązanej PZPR. Pełniła funkcję wiceprzewodniczącej tego ugrupowania. W trzech kolejnych wyborach w 1991, 1993 i 1997 z powodzeniem ubiegała się o poselską reelekcję z ramienia współtworzonego przez SdRP koalicyjnego Sojuszu Lewicy Demokratycznej. Mandat uzyskiwała w okręgach lubelskich nr 28 i nr 25. We wszystkich kadencjach zasiadała w komisjach zajmujących się edukacją (najpierw w Komisji Edukacji, Nauki i Postępu Technicznego, później w Komisji Edukacji, Nauki i Młodzieży).