По территории Ребрихинского района протекают реки Кулунда, Касмала, Барнаулка, три реки с названием Солоновка. Всего в районе 22 реки, общая протяженность которых 363 км (многие из них в летний период пересыхают), и 22 озера.
Наиболее крупной рекой является Касмала. Течет Касмала медленно, вода в ней желтоватая, за что она и получила свое название – «как смола».
Наиболее крупные озера – Степное, Большие Ракиты, Мельничное, Подстепновское.
Родники Ребрихинского района:Родник у реки Большая Боровлянка южнее п. Верх-Боровлянка
Родник на реке Ребриха