Foruten Randsfjorden finnes det også en del mindre sjøer; de viktigste er Landåsvatnet og Trevatna. De viktigste elvene er Landåselva, Lomsdalselva og Fallselva, som alle renner ut i Randsfjorden. Det meste av kommunen tilhører Randsfjordvassdraget, men mindre områder i øst har avløp mot Mjøsa, og områdene lengst i vest tilhører Begnavassdraget.