The Pesnica (; ) is a river in Styria, southeastern Austria and in Styria, northeastern Slovenia.
It is long, of which is in Slovenia. Its catchment area is about , of which is in Slovenia. Its source is near Glanz an der WeinstraÃÂe, near the Austrian-Slovenian border. It passes Zgornja Kungota, Pesnica, Pernica, the castle at Hrastovec v Slovenskih Goricah, Lenart v Slovenskih Goricah, the monastery of Sveta Trojica v Slovenskih Goricah, Dornava, and Velika Nedelja, and then merges with the Drava near Ormoà ¾, on the border with Croatia.