W wyborach samorządowych w 1998 bezskutecznie ubiegała się o mandat radnej Głogowa z listy Sojuszu Lewicy Demokratycznej. Kandydowała do Sejmu RP w wyborach parlamentarnych w 2015 z drugiego miejsca listy Nowoczesnej Ryszarda Petru w okręgu wyborczym nr 3 (Wrocław). Została wybrana na posłankę VIII kadencji, otrzymując 9989 głosów. 12 listopada 2015 złożyła ślubowanie poselskie.

W Sejmie VIII kadencji przystąpiła do Klubu Poselskiego Nowoczesna. Została członkinią sejmowej Komisji Polityki Społecznej i Rodziny, pracowała też w Komisji Polityki Senioralnej (2015–2018) oraz w Komisji do Spraw Petycji (2016–2017). Weszła w skład m.in. grup parlamentarnych polsko-austriackiej, polsko-singapurskiej oraz polsko-szwedzkiej. W 2015 objęła funkcję wiceprzewodniczącej Parlamentarnej Grupy Kobiet, została także członkinią kilkunastu podkomisji i zespołów parlamentarnych. W pierwszym roku wykonywania mandatu posła miała 80 wystąpień na posiedzeniach Sejmu, brała udział w 2074 spośród 2165 głosowań w Sejmie (95,80%). Otworzyła biura poselskie we Wrocławiu oraz w Świdnicy. 11 kwietnia 2017 ogłosiła odejście z Nowoczesnej (po zawieszeniu jej dzień wcześniej w prawach członka partii), a następnego dnia przystąpiła do klubu parlamentarnego Platformy Obywatelskiej. W wyborach w 2019 nie uzyskała poselskiej reelekcji.