Gmina Grabica to obszar źródliskowy wód rzeki Grabii.Na terenie gminy początek bierze kilka mniejszych cieków, które wpływają do rzeki Grabii.
Teren gminy Grabica położony jest w dorzeczach Pilicy i Warty, które rozdziela dział wodny pierwszego rzędu Wisły i Odry. Zachodnia i centralna część gminy położona jest w zlewni Odry w dorzeczu Warty (zlewnia Grabi), wschodnia w zasięgu dorzecza Pilicy (zlewnia Luciąży i Wolbórki ). Na terenie gminy biorą początek rzeki: Grabia (dopływ Widawki) w rejonie Dziwli i Lutosławic Szlacheckich, Brzezia w okolicach Krzepczowa i Wierzejka w Szydłowie. Źródła Grabi mają charakter wysięków i wycieków, których funkcjonowanie zanika w porze letniej. Szerokość dna rzeki na terenie gminy Grabica nie przekracza 4m. Rzekę zasilają następujące dopływy: Brzezia, Grabówka, Dłutówka, Pałusznica, Struga Bolszewicka, Tymianka, Końska. W rejonieKociołek przepływa rzeka Mała Widawka. Wody powierzchniowe z zachodniej i centralnej części gminy odprowadzane są do Warty przez rzeki: Małą Widawkę, Grabię i jej niewielkie dopływy oraz Brzezię. Do Pilicy spływają wody ze wschodniego rejony gminy dopływami rzeki Wierzejki oraz drobnymi ciekami wodnymi mającymi ujście w Luciąży – dopływie Pilicy. Na terenie gminy Grabica występują również zbiorniki wodne, które jednak mają bardzo małe powierzchnie. Ich kompleksy występują w północno-zachodniej i południowo-wschodniej części gminy. Są to zbiorniki wodne po wyrobiskach gliny, stawy hodowlane i jeden zbiornik retencyjny (w miejscowości Grabica). W okresach suszy zbiorniki te częściowo są pozbawione wody.
Źródła rzeki Grabii leżą na zachód od wsi Dziwle. Na cieku tym pobudowano kompleks stawów, które są największym rezerwuarem czystej wody powierzchniowej w gminie.