Zaangażowała się w działalność polityczną w ramach środowiska skupionego wokół Tadeusza Rydzyka i Radia Maryja. W 2002 kandydowała bez powodzenia do rady powiatu puławskiego z listy Porozumienia Samorządowego Prawicy Puławskiej, od 2002 do 2005 była członkiem zarządu tego powiatu. Z listy Prawa i Sprawiedliwości w 2004 bez powodzenia kandydowała do Parlamentu Europejskiego. W wyborach parlamentarnych w 2005 została wybrana na posłankę V kadencji w okręgu lubelskim. 18 października 2006 została wybrana przez Sejm w skład Krajowej Rady Sądownictwa. Od 1 czerwca do 16 listopada 2007 była sekretarzem stanu w Kancelarii Prezesa Rady Ministrów. W 2007 została przez premiera Jarosława Kaczyńskiego powołana w skład Rady Nadzorczej Zakładu Ubezpieczeń Społecznych III kadencji, w której objęła funkcję przewodniczącej.