W lipcu 2005 przystąpiła do Samoobrony RP i zasiadła w jej radzie krajowej. Została również wiceprzewodniczącą rady wojewódzkiej partii. W tym samym roku z listy tej partii została wybrana do Sejmu V kadencji w okręgu opolskim liczbą 5215 głosów. Zasiadała w Komisji Ochrony Środowiska, Zasobów Naturalnych i Leśnictwa, Komisji Administracji i Spraw Wewnętrznych oraz Komisji Rozwoju Przedsiębiorczości. Pełniła także funkcję wiceprzewodniczącej Podkomisji nadzwyczajnej do rozpatrzenia rządowego projektu ustawy o zapobieganiu i naprawie szkód w środowisku.

Z listy Samoobrony RP w przedterminowych wyborach parlamentarnych w 2007 bez powodzenia ubiegała się o ponowny mandat posła (otrzymała 2125 głosów), a w wyborach do Parlamentu Europejskiego w 2009 o mandat deputowanej (dostała 2972 głosy). Przed wyborami parlamentarnymi w 2011 brała udział w kampanii Ruchu Palikota.

Uczestniczyła w szóstej edycji programu telewizyjnego Taniec z gwiazdami w TVN (2007).