Sungai Pennefather adalah sebuah sungai yang berada di Queensland, Australia. Sungai ini terletak di sebelah barat Semenanjung Tanjung York pada , sehingga terpengaruhi iklimtropika. Dengan panjang kira-kira 11km, dan lebar maksimumnya kira-kira 2km, sungai ini bermuara di Teluk Carpentaria. Pada tahun 1606, bahtera Belanda yang dinakhodai oleh Willem Janszoon mendarat di tepian sungai ini. Pendaratan ini adalah pendaratan orang Eropa yang pertama tercatat di Australia.