Dua sungai terpenting nang Jawa Timur adalah Sungai Brantas (290 km) lan Bengawan Solo. Sungai Brantas memiiki mata air nang daerah Malang. Sesampai nang Mojokerto, Sungai Brantas pecah menjadi dua: Kali Mas lan Kali Porong; keduanya bermuara nang Selat Madura. Bengawan Solo berasal dari Jawa Tengah, akhirnya bermuara nang Gresik. Kedua sungai tersebut dikelola oleh PT Jasa Tirta.