Petra Špalková získala Českého lva a Cenu české filmové kritiky za svůj výkon ve filmu Jako nikdy (2013). Nominována byla za film Smradi (2002). V roce 1997 získala Cenu Thálie pro mladé činoherce do 33 let a Cenu Alfréda Radoka jako Talent roku. Českého lva získala také za vedlejší role ve filmech Bába z ledu (2017) a Krajina ve stínu (2020)
Objevila se i ve filmech Šakalí léta (1993), Kolja (1996), Šeptej (1996), Zprávy z domova (1996), Jistota (1996), Babí léto (2001), Vrah jsi ty (2003), Pánská jízda (2004), Milenci a vrazi (2004), Sluneční stát (2005), Instalatér z Tuchlovic (2016) a Po strništi bos (2017). Účinkovala v televizních filmech Americké dopisy (2015), Případ pro lyžaře (2016), Jan Hus (2015) a v televizních seriálech Zdivočelá země (1997), Krev zmizelého (2006) a Četnické humoresky (2007). Pracuje i v dabingu a rozhlase.