Petra Zahrl (born April 4, 1981) is an Austrian former swimmer, who specialized in freestyle and butterfly events. Since 2009, she currently holds four Austrian records in the freestyle and medley relays. She also claimed a bronze medal in the 200 m butterfly (2:09.29) at the 2000 European Short Course Swimming Championships in Valencia, Spain.