เพชรบูรณ์มีแม่น้ำสายหลัก คือ แม่น้ำป่าสัก และจากสภาพพื้นที่ ที่เป็นป่าเขา จึงมีน้ำตก เขื่อน อ่างเก็บน้ำ มากมายหลายแห่ง สถานที่ตกปลา ถ้าไม่นับรวม บ่อตกปลา หรือฟิชชิ่งปาร์ค ซึ่งมีอยู่มากมายแล้ว จะมีแหล่งน้ำตามธรรมชาติ และแหล่งกักเก็บน้ำ ในเพชรบูรณ์ที่อนุญาตให้ตกปลาได้ เช่น เขื่อนป่าแดง อ่างเก็บน้ำห้วยเฉลียงลับ อ.เมือง ฝายน้ำล้นท่าใหม่ อ.หล่มสัก อ่างเก็บน้ำอู่เรือ อ.บึงสามพัน บึงกระเจม อ.หนองไผ่ อ่างเก็บน้ำนัตนัย อ.เขาค้อ และ แม่น้ำป่าสัก เป็นต้น
